Marina
Anna Friel
Holly
Michelle Williams
Daniel
Kyle MacLachlan
Nat
Oliver Milburn
Linda
Trudie Styler
Isabel
Marianne Denicourt
Max
Allan Corduner
Carl
Steve John Shepherd
Ray
Nicky Henson
Judith
Deborah Findlay
Carolyn
Hannah Bourne
Young Marina
Anna Popplewell
Craig
Russell Mabey
Young Holly
Ella Jones
Young Nat
Cameron Powrie
Tim
Blake Ritson
Paul
Francis Lee
Sophie
Eve Cooper-Rose
Tim
Blake Ritson*
Ben
Lee Williams
Meredith
Annabel Mullion
Stuart
Andrew Beck
Leo
Adrian Lukis
Earnest Girl
Ariana Fraval
Holly and Marina's Child
Coco Sumner
Holly and Marina's Child
Natalie Moss