Rachel Weisz, Matthew Goode, James Marsh, Jessica Brown Findlay, Lily James, Michiel Huisman, Adrian Schiller, Jonathan Bailey, Tim Downie, Kerry Fox