The Simpsons - Season 12 Episode 1
Treehouse of Horror XI
Release Date: Nov 1, 2000
S12 E01Nov 1, 2000
Where to Watch The Simpsons Season 12 Episode 1 Now
Treehouse of Horror XI - Watch Online: Streaming, Buy or Rent
Homer must do one good deed to get into Heaven; Bart and Lisa encounter a witch in a gingerbread house; Super-intelligent dolphins strike back at humanity.