Treehouse of Horror XXI

The frightfest continues with new spooky stories.