View Full Cast Elsa LepoivreNarrator (voice)Sophie TeulièreMarie StuartPierre CachiaClaude NauEmmanuel MénardWalsingham