Kate Winslet
Jessie Buckley Johnny Flynn Trystan Gravelle
Michael McKell Olwen Catherine Kelly Hannah Waddingham
Stuart Bennett Anna Shaffer Bryan Larkin
Gabriel Byrne Sibylla Deen Mark Addy
Sam Claflin Asa Butterfield Paul Bettany