Starring Luke Evans, Rebecca Hall, Bella Heathcote, Connie Britton and Oliver Platt. In Cinemas November 10.