All Cast

Ben Chaplin

Ben Chaplin

Daniel MacQueen

Emilia Fox

Emilia Fox

Amanda MacQueen

Greta Scacchi

Greta Scacchi

Mrs. Willis

Robbie Kay

Robbie Kay

Sam MacQueen

Alex Etel

Alex Etel

Felix Stranger

Ella Purnell

Ella Purnell

Kaleigh

Natalia Tena

Natalia Tena

Annie

Phyllida Law

Phyllida Law

Grandmother

Eloise Barnes

Eloise Barnes

Ella MacQueen

Fiona Dolman

Fiona Dolman

Gillian Stranger

Matt Stubbs

Matt Stubbs

Mickey Stranger

Hellena Taylor

Hellena Taylor

Young Mother