While Season Seven has been rather hit and miss, especially when held up against the show's incredible run prior to this, I love the fact that a strong theme of this season has involved either name-checking old cases, opening old wounds or generally acknowledging Supernatural's rich mythology and the Winchesters' backstories.
Repo Man returns to a (previously unrevealed) case the brothers worked four years ago, when hunting Lilith, which involved the exorcism of a serial killing demon from postal worker Jeffrey (Russell Sams) who they had tracked down with the help of local wiccan Nora Havelock (Nicole Oliver).
Now the killer demon appears to have returned and the Winchesters have some unfinished business to settle.
Of course, this being Supernatural all is not what it seems and matters are further complicated by the return to Lucifer (Mark Pellegrino) to Sam's psyche. When the brothers become separated Sam reluctantly turns to his 'imaginary' Satanic friend for assistance... and that doesn't bode well for the future.
With all the Leviathan antics overshadowing this season, it's good to see the Winchesters dealing with a demon again, with the added touch of getting an insight into the life of someone they've saved - through exorcism - years after the fact.
This is a credit to scriptwriter Ben Edlund as "road movie" shows like this generally don't usually hang around to examine the aftermath of events once their heroes have swept in and saved the day. This episode really picks apart the lives of the people the brothers left behind four years earlier and what they did next.
Repo Man is another cracking, solid episode with a great blend of monster hunting and character development. There's some nice bluffing and double-bluffing along the way, with a fake-out twist that isn't really a surprise paving the way for the real twist in the episode's final act.