Film critic and Pop Life host Richard Crouse reviews three new movies in theatres now: 'Glass,' 'Stan & Ollie,' and 'Replicas.'