Anastasia Griffith
Ivy Rose
Anastasia Griffith
Ivy Rose
Brendan Fehr
David Rose
Clea DuVall
Melinda
Ron Lea
Blanchard
Lara Gilchrist
Jody
Stephen Lobo
Theo
Maxine Miller
Mrs. Bindel
Reese Alexander
Fournier
Tracey Power
Alice
Pablo Silveira
Naresh
Linda Ko
Dr. Shapiro
Kevin O'Grady
Tom
Burkely Duffield
Young David
Max Chadburn
Young Melinda
Sachin Sahel
Young Theo
Larissa Stadnichuk
Stunt Double
Ian Hay
Producer
Hallie Ephron
Novel
Tony Westman
Director of Photography
Michael Richard Plowman
Original Music Composer
Roger Mattiussi
Editor
Vicky Mulholland
Costume Design
Bradley Walsh
Director
Paul McCulloch
Production Design
Cynthia Cidre
Writer
Nicole Bivens
Key Hair Stylist
Cliff Hokanson
Steadicam Operator
Leah Ehman
Key Makeup Artist
Kimani Ray Smith
Stunt Coordinator
Robert Paller
Visual Effects Coordinator
Amy Pang
Makeup Artist
Ann Marie Clark
Script Supervisor
Michelle Pedersen
Hairstylist
Christopher Tate
Key Grip
Paul Guenette
Camera Operator
Dione Chard
First Assistant Editor
Jacqueline Miller
Set Decoration
Ron Pachkowski
Production Coordinator
Sirish Harman
First Assistant Director
Ken Cade
Sound Designer
Romald Geoffery
Visual Effects Supervisor
Heather Murray
Property Master