Characters played by Erik Rutherford
David Lowry
Characters played by Tennyson Loeh
Viviane
Characters played by Emidio Michetti
Anthony Vinchenzo
Characters played by Christopher Piggins
Richard the knight
Characters played by Marty Daniels
Jake Lowry
Characters played by Josée Laviolette
Debra
Characters played by Christy Strauss
The escort
Characters played by Pierre Dupuis
Matther the Knight
Characters played by Marc A. Fournelle
Young David Lowry
Characters played by Marc Proulx
Young David Lowry
Characters played by Donald Caron
Young David Lowry
Characters played by David Fontaine
Olam the monk
Characters played by Sylvie Mercier
Aquatic dancer
Characters played by Christelle Latrasse
Lady of the lake corpse
Characters played by Derrick Dean
Fisherman