David Slade
Lukas Ettlin
Daniel Attias
Louise Friedberg
Courtney Hunt
Aneurin Barnard
饰:Hamish Goames
Christian Cooke
饰:Rene Sel
David Thewlis
饰:Monsieur Claude Trepagny
David Wilmot
饰:Captain Bouchard
James Bloor
饰:Charles Duquet
Kaniehtiio Horn
饰:Mari
Lily Sullivan
饰:Delphine
Marcia Gay Harden
饰:Mathilde
Tallulah Haddon
饰:Melissande
Thomas M. Wright
饰:Elisha Cooke
Zahn McClarnon
饰:Yvon
Danny Gilmore
饰:Pierre Gasquet
Leni Parker
饰:Mother Sabrine
Kyle Breitkopf
饰:Thom Lafarge
Andreas Apergis
饰:James Cross
Gail Maurice
饰:Teyaronhiio'
Adrian Hough
饰:Francis Geffard
Jason Cavalier
饰:Drunk Trapper
Brittany Drisdelle
饰:Annie Lafarge
Alex Ferns
饰:Gay Bill
Steven McCarthy
饰:Father Clape
Lola Reid
饰:Renardette
Domenic Di Rosa
饰:Father Gabriel
Kent McQuaid
饰:Eric (Deputy)
饰:Guy (Deputy)
饰:Father Jerome
Rémy Girard
饰:Intendant De Fer
Eric Schweig
饰:Chief Tehonikonhraken
Pierre LeBlanc
饰:Magistrate
饰:Claudette
饰:Moll
Bobby Beshro
饰:Jacques
Chaske Spencer
饰:Sachem
饰:Ratahsenthos
Carla Turcotte
饰:Fille #2
Abraham Benrubi
饰:Henri Marth
Matthew Lillard
饰:Gus Lafarge
饰:Herve Gasquet
饰:Sulze
Alex Gravenstein
饰:Jesuit Priest #1
饰:Laurent Ponsot
Marcel Jeannin
饰:Captain Wale
饰:Trapper
Jean Drolet
饰:Clerk
饰:Captain
饰:Fair-Haired Farmer's Wife
Elwood Reid
Kseniya Melnik
Adam Glass
Walter Kirn
Gavin Finney
Colin Stetson
Chris A. Peterson
Hamish Purdy
Ellen Chenoweth
Colin Stetson
Gavin Finney
Jean-Pierre Paquet
Erik Gosselin
Lynn Johnson
Jason Cavalier
Annie Proulx
Jason Harris
Daniel Langlois
Isabelle Guay
Véronique Marchessault
Daniel Langlois
Alix Croquet
Jason Harris
Daniel Langlois
Marc Cote
Kevin Tod Haug