(click photo to enlarge)
Henry Dyck as Amahl.
Henry Dyck as Amahl, Jack Lentz as The Page, and Lara Troyer as Amahl's mother.
Jack Lentz as The Page and Lara Troyer as Amahl's mother in a fight scene.
Henry Dyck as Amahl, Carl Jenks as a King, Lara Troyer as Amahl's mother, and Mist'a Craig as a King.