House of the Demon Teacher
S5:E63
2004
IMDb