The Demon Headmaster Season 3
Here's where to watch every episode of The Demon Headmaster season 3. Mouseover or tap an episode to see where to stream it. Click or tap the play icon to stream it on the best available service.

S03 E01
Jan 6, 1998The Demon Headmaster Takes Over (Part One) Jan 6, 1998
Not Available

S03 E02
Jan 8, 1998The Demon Headmaster Takes Over (Part Two) Jan 8, 1998
Not Available

S03 E03
Jan 13, 1998The Demon Headmaster Takes Over (Part Three) Jan 13, 1998
Not Available

S03 E04
Jan 15, 1998The Demon Headmaster Takes Over (Part Four) Jan 15, 1998
Not Available

S03 E05
Jan 20, 1998The Demon Headmaster Takes Over (Part Five) Jan 20, 1998
Not Available

S03 E06
Jan 22, 1998The Demon Headmaster Takes Over (Part Six) Jan 22, 1998
Not Available