Where To Stream The Barbarian and the Troll Season 1 Episode 4
Season of the Witch
- Aired April 23, 2021
- 30 Min
- Rated 8.0
- Number 7 Of 13 Rated Episodes
The group arrives at the witch's castle for an epic battle of swords and spells, and a surprise admission from Stacey that shocks her father.