Just as it looked as though Season Ten was finding its feet after its poor opening, along comes Girls, Girls, Girls - a hot mess of an episode that is more a mass of sub-plots than a single, solid story.
Dean takes Sam on a detour to hook up with a girl he met on a dating app (even this feels very contrived), who turns out to be a hooker working for a demon pimp who demands payment in souls (what are the chances, right?)
This sends the Winchesters off to a demon-run brothel, only by the time they arrive the owner has been slain by a powerful witch, Rowena (Ruth Connell), who has disappeared with two of the prostitutes that she plans to train in the ways of witchcraft.
Meanwhile, Castiel and Hannah are continuing their quest to return errant angels to Heaven, until Hannah is tracked down by the husband of her vessel. This causes her to question her mission and ultimately stirs similar feelings in Castiel.
The main purpose of this sub-plot is that it helps remove a surplus character from the show who wasn't really going anywhere.
At the same time, Cole Trenton (who I thought we'd seen the last of) is still on the hunt for Dean and, what do you know, manages to track him down just as Dean has Rowena at gunpoint in a back alley.
Rowena gets away, leaving Dean and Cole to settle their differences in probably the strongest scene of the episode.
The whole Rowena and her wannabe trainees storyline feels totally random and has no purpose except to serve the story and bring the Scottish witch to the attention of the Winchesters.
Much like Dean's use of online dating, it is too contrived for a show that usually does a better job of setting up its antagonists in a believable fashion.
And let's talk about Rowena for a moment, as it looks as though she's being positioned as a major player for this season.
Her motivations, at the moment, seem rather vague, but the most annoying thing about her is her accent. Although the actress is Scottish, to my untrained ear, her character's speech sounds like it's from the Dick Van Dyke school of regional accents.
That said, her connection to Crowley - which is the big reveal at the end of the episode - is her possible saving grace, but let's see where that goes.