Gillian Anderson
Marika Whyte
Haley Joel Osment
Erol Whyte
Rufus Sewell
Gabriel 'Gabe' Whyte
John Paul Ruttan
Young Erol
Brandon Firla
Jimmy / Johnny
Simon Reynolds
Dr. Reynolds
Rupinder Nagra
Real Estate Agent
Louise Nicol
Old Woman in Princeton
Wilma Dyson
Marika Stand-In
Kyle Limkilde
Erol Stand-In
Jeff Christensen
Sal Stand-In
Robbie Campbell
Young Erol Stand-In