The Demon Headmaster

1 Season
10 Episode

The Demon Headmaster - Season 1 Episode 2 The Best I Can Be


(1 votes, average: 7.00/ 10)

30 minutes 2024 HD

  • Share

Lizzie is under the Headmaster's control, but Ethan Prendergast knows something is wrong and won't give up on her. They resist! Lizzie defies the Headmaster, but there is a cost.

Season