Cast

Gillian Anderson
Marika Whyte

Haley Joel Osment
Erol Whyte

Rufus Sewell
Gabriel 'Gabe' Whyte

Victor Garber
Sal

Susanna Fournier
Grace

Kiara Glasco
Young Gracie

John Paul Ruttan
Young Erol

Sherry Miller
Mrs. Moore

Brandon Firla
Jimmy / Johnny

Sarah Manninen
Avril

Catherine Bruhier
Holland

Laura Miyata
Aya
Jonah Wineberg
Jeremy
Chris Hatcher
Hatcher

Asim Wali
Asim
Isaak Smith
Student

Thomas Hauff
Professor

Simon Reynolds
Dr. Reynolds

Rupinder Nagra
Real Estate Agent

Louise Nicol
Old Woman in Princeton
Dan Mandic
Gabe Stand-In
Wilma Dyson
Marika Stand-In
Kyle Limkilde
Erol Stand-In
Jeff Christensen
Sal Stand-In
Robbie Campbell
Young Erol Stand-In
Crew
Scottie Baker
Set Dresser
(Art)
Alona Power
Second Assistant Camera
(Camera)
Kristin Wayne
Makeup Department Head
(Costume & Make-Up)
Bob Gundu
Second Unit Director of Photography
(Camera)
Dan Grease White
Second Assistant Camera
(Camera)
Jenn Burton
Truck Costumer
(Costume & Make-Up)
Emma Monaghan
Truck Supervisor
(Costume & Make-Up)
Ting Fang Liu
Key Hair Stylist
(Costume & Make-Up)
Mehran Jabbari
Digital Imaging Technician
(Camera)
Eli Lafont
Key Grip
(Camera)
Chris Agoston
Second Assistant Director
(Directing)
Alexander Turner
Boom Operator
(Sound)
Delaney Siren
Production Assistant
(Production)
Peter Armstrong
Digital Intermediate Producer
(Editing)
Daniel Whidden
Production Assistant
(Production)
Nathan Taylor
Best Boy Grip
(Camera)
Tisha Myles
Painter
(Art)
Jeremy Doiron
Third Assistant Director
(Directing)
Doug Gillespie
Production Accountant
(Production)
Alex van der Meulen
Sound Mixer
(Sound)
Huan Nguyen
Boom Operator
(Sound)
Tyler Whitham
Dialogue Editor
(Sound)
Kevin Downer
Digital Intermediate Editor
(Editing)
Patrick Christensen
ADR Engineer
(Sound)
Chris Wallace
Digital Intermediate Colorist
(Editing)
Peter S. Carlstedt
ADR Mixer
(Sound)
Rachel Ford
Costume Set Supervisor
(Costume & Make-Up)
Michael Bailey
First Assistant Camera
(Camera)
Ryan Hyland
First Assistant Director
(Directing)
Deborah Burton
Wardrobe Assistant
(Costume & Make-Up)
Jamie Oxenham
Props
(Art)
Philip Princeton
Location Manager
(Production)
Emily Kulasa
Production Coordinator
(Production)
Richie Mehta
Director
(Directing)

Stuart A. McIntyre
Editor
(Editing)
Nelson Ferreira
Sound Designer
(Sound)
Katrina Saville
Script Supervisor
(Directing)
Andrew Lockington
Music
(Sound)
Johanna Ray
Casting
(Production)
Chris Crane
Production Design
(Art)
Lee Kim
Producer
(Production)
Tico Poulakakis
Director of Photography
(Camera)
Colin McLellan
Sound Re-Recording Mixer
(Sound)
Rawl Banton
Transportation Coordinator
(Crew)
Sami Hajjar
Gaffer
(Lighting)
Jenny Jue
Casting
(Production)
Zosia Mackenzie
Set Decoration
(Art)
Brad Hruboska
Steadicam Operator
(Camera)
Jessica Fulmer
Makeup Artist
(Costume & Make-Up)
J.R. Fountain
Sound Effects Editor
(Sound)
Nathan Robitaille
Sound Effects Editor
(Sound)
Jag Gundu
Still Photographer
(Camera)
Suzanne Cheriton
Unit Publicist
(Crew)

Jennifer Marie Thomas
Art Direction
(Art)
Bob Gundu
Visual Effects
(Visual Effects)
Keith Elliott
Sound Re-Recording Mixer
(Sound)
Richie Mehta
Writer
(Writing)
Nelson Ferreira
Sound Supervisor
(Sound)
Kelsey Hart
Costume Designer
(Costume & Make-Up)
Millie Tom
Location Casting
(Production)

Peter Harvey
Unit Production Manager
(Production)

Martin Watson
Property Master
(Art)
David Ottier
Sound Recordist
(Sound)