Where To Stream The Witch and the Beast Season 1 Episode 9
The Witch and the Demon Sword Final Act
- Aired March 14, 2024
- 30 Min
Ashgan has lost control, and Ashaf finally unleashes Guideau to stop it. But even with the curse undone, can the beast stand up to the Demon Sword's apocalyptic power?