Cast: Rachel Weisz, Sam Claflin, Holliday Grainger, Iain Glen, Andrew Knott, Poppy Lee Friar, Vicki Pepperdine, Andrew Havill