All Cast

Brooke Shields
Sophie

Cary Elwes
Myles

Lee Ross
Thomas

Andi Osho
Maisie

Tina Gray
Helen

Eilidh Loan
Rhona

Stephen Oswald
Angus

Vanessa Grasse
Lexi

Desiree Burch
Claire

Anthony Strachan
Eamon

Drew Barrymore
Self

John Stahl
Solicitor
Timothy Barrow
Barkeep

Mark Fleischmann
Frank De Luca
