Kathleen Turner
as
Barbara Haines
Jessica Paré
as
Carrie
Jessica Parker...
as
Louisa
Kevin Zegers
as
Kurt
Wallace Shawn
as
Albert
Frances Fisher
as
Tammy Bergman
Luke Kirby
as
Misha
David La Haye
as
Roy
Jacob Tierney
as
Matthew
Albert Kwan
as
Q
Kalinka Pétrie
as
Magda
Arthur Holden
as
John
Pat Kiely
as
Professor / Ta...
Meaghan Rath
as
Lyla