At this stage it's no secret that Season Ten has been a rather uneven and patchy affair, but Paint It Black (largely) succeeds by doing what Supernatural does best: a good old fashioned ghost hunt.
The Winchesters are investigating a three-week spate of deaths centered around the congregation of a Catholic church, and eventually discover the root cause to be an angry spirit that arrived with a shipment of items from an estate in Italy.
While posing as FBI agents investigating the case, Dean is quite taken with Sister Mathias (Rachel Keller), the nun assigned to be their liaison, which leads him to question his own situation and think about how he can just walk away from the life he leads.
However, all the good work of this main plot is rather undermined by the episode's second plot thread, which takes place entirely in Hell, focusing on the pantomime villain Rowena.
While Crowley has refused to intercede with the Grand Coven of Witches on his mother's behalf, he doesn't think twice about kidnapping the head of the coven, Olivette (Stargate's Teryl Rothery), so Rowena can have her fun with her.
During their 'discussions', Olivette admits the coven doesn't have the cachet it once did, because much of its magic, potions etc had been taken - and locked away - by the Men Of Letters.
And who are the only two remaining Men Of Letters in America? Sam and Dean, of course!
As much as I love this show, I really want Season Ten - and hopefully the whole Rowena sub-plot - to wrap up, so it can move on to something bigger and better.
There have still been some cracking episodes this year, and Paint It Black is almost up there except for its tiresome sub-plot, but the sooner Season Ten is behind us, the better.