Credits
Cast

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
Art
Paul McCulloch
Production Design
Heather Murray
Property Master
Jacqueline Miller
Set Decoration
Camera
Paul Guenette
Camera Operator
Tony Westman
Director of Photography
Christopher Tate
Key Grip
Cliff Hokanson
Steadicam Operator
Costume & Make-Up
Vicky Mulholland
Costume Design
Michelle Pedersen
Hairstylist
Nicole Bivens
Key Hair Stylist
Leah Ehman
Key Makeup Artist
Amy Pang
Makeup Artist
Crew

Kimani Ray Smith
Stunt Coordinator

Larissa Stadnichuk
Stunt Double
Directing
Bradley Walsh
Director
Sirish Harman
First Assistant Director
Ann Marie Clark
Script Supervisor
Editing
Roger Mattiussi
Editor
Dione Chard
First Assistant Editor
Production
Ian Hay
Producer
Ron Pachkowski
Production Coordinator
Sound
Michael Richard Plowman
Original Music Composer
Ken Cade
Sound Designer
Visual Effects
Robert Paller
Visual Effects Coordinator
Romald Geoffery
Visual Effects Supervisor
Writing
Hallie Ephron
Novel

Cynthia Cidre
Writer