Front Seat Cinema #25, our first weekly Summer episode, features brief reviews of X-Men: Days of Future Past and Godzilla, box office results for the former film’s opening weekend and the latest movie news, including Edgar Wright’s departure from Ant-Man! Visit buzzhub.info for the latest movie news and reviews!