And just like that, we're back on track. After a couple of shaky weeks Slash Fiction was a return to form for Supernatural.
While it's been a pleasant change to see the Winchesters going about their old "monster-of-the-week" routine, this story was all about the season's Big Bads - the Leviathans - and all the better for it.
Through numerous great scenes, scripted by Robbie Thompson, we were treated to some fantastic insights into the modus operandi of the Leviathans and their way of thinking, if not their overall masterplan.
Thanks also to a welcome, if brief, appearance by Mark Sheppard as Crowley and an introduction to the Leviathan's boss, Richard Roman (James Patrick Stuart), we also learned that the relationship between demons and Leviathans is not exactly what we might have predicted.
Slash Fiction had two of the evil shapechangers posing as Sam and Dean and embarking on a cross-country spree of mass murder and robbery. Eventually, the Winchesters figure out that their dopplegangers are hitting the locales that Sam and Dean first worked after Dean pulled Sam out of school (ie. the show's first season).
Meanwhile Bobby was trying to interrogate the Leviathan the brothers captured last week - thanks to the witch whammy laid down by Don Stark (James Marsters) - and it's not until his lady friend, Sheriff Jody Mills (Kim Rhodes), shows up that Bobby accidentally makes a breakthrough.
Arriving in Iowa, Sam and Dean find themselves arrested by small town sheriff Osborne (Michael Hogan, who's in everything these days!) just as their duplicates decide to pay a visit...
Slash Fiction had everything you could want from an episode of Supernatural - action, banter, mythology and quirky characters - while moving the season arc forward and once more throwing up obstacles between the brothers.