After almost a decade, Sam and Dean Winchester have slayed monsters, fought demons, angels and, also, each other.
They've died multiple times and met various allies along the way. Their epic journey will take its next step in Supernatural Season 10, as Dean prepares for life as a demon and, most likely, Sam will try and save him… all while facing whatever next baddie gets in their way.
After all, isn't that pretty much their family business?
In honor of The CW drama's 10th season, I selected my top episode from each of Supernatural's first nine seasons. This was a tough list to compile with so many great options. Let's face it, it's hard to pick when there are 195 episodes to choose from.
So start your Impala engines, flannel up and let's dive right in like it's our favorite piece of pie.

10 Best Supernatural Episodes
What are your favorite Supernatural episodes? Are you excited for Supernatural Season 10 Episode 1? Sound off below!