Review: Supernatural Season 5, Episode 18: Point of No Return

Okay, let’s all take a moment to celebrate! Ding, dong the witch is dead!

FINALLY!

I’ve been waiting for someone to ice Zachariah for like ages at this point! He’s such an unbelievable jerk that I’m shocked that the angels didn’t get annoyed with him several millennia ago.