Teen Wolf Recap For Season 3, Episode 12: “Lunar Eclipse” — Who Died?

Last week, Scott, Stiles, and Allison prepared to drown their sorrows — literally. In order to save their parents, they needed to temporarily kill themselves in order to save their parents from the darach. We catch up with them in the afterlife in Season 3, Episode 12, “Lunar Eclipse.” Scott, Stiles, and Allison are dripping wet in... Heaven’s waiting room? Who knew there’d be so much fluorescent lighting? Or perhaps they’ll run into Dumbledore and Harry Potter in the young wizard’s dream...



Want to comment on this? First, you must log in to your SideReel account!