Cast
Demi Moore
Rachel Carlson
Henry Ian Cusick
Brian
Jordan El-Balawi
Thomas Carlson
Kate Isitt
Sharon Winton
Nicholas Gleaves
Dr. Robert Freedman
James Cosmo
Finlay Murray
Joanna Hole
Mary Murray
Thérèse Bradley
Morag McPherson
Hans Matheson
Angus McCulloch
Mickey Wilson
Reverend James McMahon
Crew
Clive Parsons
Producer
Ashley Rowe
Director of Photography
Craig Rosenberg
Director
Brett Rosenberg
Original Music Composer
Garth Drabinsky
Producer
Bill Murphy
Editor
Andreas Grosch
Producer
Steve Samuels
Producer
Gemma Waugh
Hairstylist
James Feltham
Sound Re-Recording Mixer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.