All Cast

Adrien Brody

Adrien Brody

Clive

Sarah Polley

Sarah Polley

Elsa

Delphine Chanéac

Delphine Chanéac

Dren

David Hewlett

David Hewlett

Barlow

Abigail Chu

Abigail Chu

Young Dren

Stephanie Baird

Stephanie Baird

Elsa / PD

Brandon McGibbon

Brandon McGibbon

Gavin

Amanda Brugel

Amanda Brugel

Melinda Finch

Simona Măicănescu

Simona Măicănescu

Joan Chorot