All 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
