Gareth Edwards establishes himself as one to watch, but doesn't quite achieve greatness.
Read MoreKnow when to take refuge from the heat with our look at this summer's films.
Read MoreBen Affleck does double duty in one of the best films of 2012.
Read More