Starring: Kate Beckinsale, Theo James, Lara Pulver, Tobias Menzies, Bradley James, James Faulkner and Charles Dance. In Cinemas February 3 2017.