In retrospect, I suppose it should have been quite obvious that softly-spoken toyshop owner Peter is a latter-day member of the Third Reich. He had the secret stash of Nazi memorabilia buried beneath the facade of his toyshop, after all, and he even has the little moustache. And yet, it was only when he emerged from the shadows in his uniform that the Reichsmark dropped. And as it turns out, actor Jason Watkins makes for the perfect heel-clicking Obersturmführer. Their performances were so impressive, in fact, that it was easy to overlook the various revelations that emerged during their exchange. That Jeremy was an inmate at Ravenhill isn’t a huge surprise, but the news that he was a John Nash-style mathematical savant, and helped Nurse Kenchington with her weird experiments certainly is. And then we had the tender final moments David shared with his mother. Some were unexpectedly funny – their rolling around in a gigantic plastic ball, a pastime apparently called Zorbing – but Maureen’s death was extremely touching, although an unexpected blast of The Gap Band’s Oops Upside Your Head did lighten the tone a little. For me, Hattie’s ongoing marital affairs remain the least satisfying strand of the series so far, and it’s almost a relief to see poor old Shahrouz liberated from his chains by his boyfriend. And then there’s locket, which passed hands several times in this episode, from Debbie to Hattie, and finally to Tealeaf and Herr Peter. The maguffin is clearly the final key to the Psychoville mystery, and an important part of Jeremy’s research at Ravenhill, and no doubt will play a part in the revival of the deceased Nazi war criminal that’s likely to take place next week. Great though Psychoville season two’s meandering little mystery is, it’s these little flourishes that keep me engrossed – the touches that bring these cartoon-like characters to life. As the final episode of the series approaches, I’m mildly anxious that it may end on the same inauspicious note that the last one did, but at the same time, aware that the quality of the show’s script and characters have made the journey more than worthwhile. Read our review of episode 4 here. The final episode of Psychoville will air on Monday, 6th June on BBC Two at 10pm.