Helen Crevel Philip Ridout Layla Watts
Ruth Wilson Mark Stanley Sean Bean
Mel Gibson 艾琳·莫里亚蒂 Harry Samuel Parks Diego Luna 伊丽莎白·霍尔姆 William H. Macy Dale Dickey Richard Cabral
Ben Freeman Brian Blessed Marie Everett
Kate Winslet
Luke Evans Kelly Reilly Noel Clarke