Louise Fletcher
Henry Thomas
Liana Liberato
Soren Fulton
A.J. Buckley
Stewart Finlay-McLennan
Peter Wingfield
Elizabeth Lackey
Thea Rose
Kim Myers
Louise Fletcher as Miz Elda
Henry Thomas as Man of God
Liana Liberato as Cadi Forbes
Soren Fulton as Fagan Kai
A.J. Buckley as Angor Forbes
Stewart Finlay-McLennan as Brogan Kai
Peter Wingfield as The Sin Eater
Elizabeth Lackey as Fia Forbes
Thea Rose as Lilybet
Kim Myers as Iona Kai
Gabrielle Fitzpatrick as Bletsung McLeod
Valerie Wildman as Gervase O'Dara
Anne Cullimore Decker as Granny Forbes
Michael Flynn as Laochailand Kai
Molly Jepson as Elen Forbes