Kevin Flannegan on the latest movies