cast
Adrian Holmes
as Captain
Amanda Seyfried
as Valerie
Bella King
as Solomon's Daughter
Billy Burke
as Cesaire
Christine Willes
as Madam Lazar
Cole Heppell
as Claude
Gary Oldman
as Father Solomon
Julie Christie
as Grandmother
Kacey Rohl
as Prudence
Lukas Haas
as Father Auguste
Matt Ward
as Captain's Brother
Max Irons
as Henry
Megan Charpentier
as Young Valerie
Michael Hogan
as The Reeve
Michael Shanks
as Adrien Lazar
Olivia Steele-Falconer
as Solomon's Daughter
Virginia Madsen
as Suzette