Cast (17)

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

Therese Bradley

Morag McPherson

Hans Matheson

Angus McCulloch

Mickey Wilson

Reverend James McMahon

Polly Frame

Librarian

Ceit Kearney

Gaelic Speaking Woman

Nichola Bee

Kate McCulloch

Jamie Edgell

Gordon McCloud

Anne Smith

Bingo Announcer

Isla Hampson

Maitre'd

Helen Crerar

Mrs. Freedman

Crew (38)

Craig Rosenberg

Director

Garth Drabinsky

Producer

Andreas Grosch

Producer

Clive Parsons

Producer

Steve Samuels

Producer

Brett Rosenberg

Original Music Composer

Ashley Rowe

Director of Photography

Bill Murphy

Editor

Don Taylor

Production Design

Sarah Bicknell

Art Direction

Nick Palmer

Art Direction

John Bush

Set Decoration

Erin Ayanian

Makeup Artist

Alison Rainey

Makeup Artist

Tara Smith

Hairstylist

Gemma Waugh

Makeup Artist

Gemma Waugh

Hairstylist

Ruth Myers

Costume Design

Simon Franks

Executive Producer

Zygi Kamasa

Executive Producer

Brian Oliver

Executive Producer

Andreas Schmid

Executive Producer

Oliver Brierley

Foley Editor

Peter Burgis

Foley Artist

Andie Derrick

Foley Artist

James Feltham

Sound Re-Recording Mixer

Arthur Graley

Foley Editor

Nigel Heath

Sound Re-Recording Mixer

John Hughes

Sound

Julian Slater

Supervising Sound Editor

Jamie Edgell

Stunt Coordinator

Lee Sheward

Stunt Coordinator

Tracey Eddon

Stunts

Craig Rosenberg

Writer

Joel B. Michaels

Producer

John Hubbard

Casting

Ros Hubbard

Casting

David Appleby

Still Photographer