You can now earn badges for reviewing your favorite shows! Read more

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...

Post Comment

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