Leo Argyll
Bill Nighy
Gwenda Vaughan
Alice Eve
Jack Argyll
Anthony Boyle
Hester Argyll
Ella Purnell
Rachel Argyll
Anna Chancellor
Philip Durrant
Matthew Goode
Kirsten Lindstrom
Morven Christie
Dr Arthur Calgary
Luke Treadaway
Tina Argyll
Crystal Clarke
Mary Durrant
Eleanor Tomlinson
Mickey Argyll
Christian Cooke
Kirsten Lindstrom
Morven Christie
Bellamy Gould
Brian McCardie
Lydia Gould
Frances Grey
Young Jack
Luke Murray
Young Hester
Hayden Robertson
Young Mary
Catriona McNicoll
Young Tina
Abigail Conteh
Young Mickey
Rhys Lambert
Doctor
Stuart McQuarrie
Dr Edwin Morsuch
Sandy Welch
Clive
Sammy Moore
Simon
Sandy Batchelor
Young Kirsten
Alexandra Finnie