Adrien Brody
Clive
Sarah Polley
Elsa
Delphine Chanéac
Dren
David Hewlett
Barlow
Abigail Chu
Young Dren
Brandon McGibbon
Gavin
Amanda Brugel
Melinda Finch
Stephanie Baird
Elsa / PD
Simona Măicănescu
Joan Chorot