Guest Stars Yani Alekansandrov as Humphrey's Body Geoffrey McGivern as Barclay Beg-Chetwynde Anya McKenna-Bruce as Jemima Aqib Khan as Nev David Schaal as Vinny Mario Demetriou as Mini Cab Controller Shiraz Haq as Police Officer Megan Grech as Hitchhiker