Michael Fassbender | Tom Sherbourne | |
Rachel Weisz | Hannah Roennfeldt | |
Jack Thompson | Ralph Addicott | |
Jane Menelaus | Violet Graysmark | |
Anthony Hayes | Sergeant Vernon Knuckey | |
Emily Barclay | Gwen Potts |
Alicia Vikander | Isabel Graysmark | |
Florence Clery | Lucy-Grace | |
Thomas Unger | Bluey Smart | |
Garry McDonald | Bill Graysmark | |
Benedict Hardie | Constable Harry Garstone | |
Bryan Brown | Septimus Potts |