Ben Willbond
As
Henri II of France
Sarah Hadland
As
Catherine De Medici
Zach Timson
As
Francis II of France
Faye Marsay
As
Elisabeth de Valois, Queen of Spain
Kirrilee Berger
As
Claude de Valois,Duchess of Lorraine
Spencer MacPherson
As
Charles IX of France
Jack Gleeson
As
Henri III of France
Lila Crawford
As
Margaret de Valois,Queen Consort of Navarre and France
Dean-Charles Chapman
As
Francis, Duke of Anjou and Alençon (French: Hercule François