Starring: Kate Mara, Miles Teller, Michael B. Jordan, Jamie Bell and Toby Kebbell. In Cinemas August 6.