Release that Witch poster
TV

Release that Witch (2026)

S01E03 Episode 3

Mar 16, 2026 • Season 1 • Episode 3 • HD

Roland enlists Karl to construct a sturdy wall capable of fending off the demonic creatures and encounters Nana, another witch along the way.