Kelly Preston
Cassie
Kelly Preston
Cassie
Jenny Seagrove
Kate
Sally Phillips
Liz
Ben Miller
Dan
Franco Nero
Giovanni
Judi Dench
Diana
Elizabeth Dormer-Phillips
Maddie
Andrea Corr
Anna
Peter Bowles
Vicar
Ismael Calvo Delgado
Graham
Jordan Waller
Spanish DJ
Mike Eley
Director of Photography
Malcolm Crowe
Editor
Mario Grigorov
Original Music Composer
Jordan Waller
Writer
Bill Kenwright
Producer
Ana Coya
Makeup Artist
Naomi George
Executive Producer
Patrick Singer
Foley Artist
Marek Forreiter
ADR Editor
Scarlett O'Connell
Makeup Artist
Kristiana Udre
Foley Artist
Charlie Knight
Costume Design
Nick Baldock
Sound
Steve Potts
Executive Producer
Kate Donnelly
Writer
Dylan Voigt
Sound Mixer
Daniel Shepherd
Executive Producer
Claire Hemphill
Writer
Amber Trentham
Writer
Stevie Haywood
Sound Mixer
Thomas Holroyd
ADR Mixer
Jamie Lapsley
Production Design
Natalia Nieto
Art Direction
Arabella Page Croft
Producer
Jules Williamson
Writer
Olivia Celeste Barry
Sound Effects Editor
Angela RodrÃguez Arjiz
Set Decoration
Sarah Sulick
Executive Producer
Suso Ramallo
Sound Mixer
Claire Whiteley
Makeup Designer
Arabella Page Croft
Writer
Jules Williamson
Director