Cast: Lily James, Lena Headey, Douglas Booth, Matt Smith, Jack Huston, Charles Dance, Sam Riley, Suki Waterhouse, Bella Heathcote