Alan Davies as Jonathan Creek; Caroline Quentin as Maddy Magellan; Julia Sawalha as Carla Borrego; Stuart Milligan as Adam Klaus; Adrian Edmondson as Brendan Baxter; Geoffrey McGivern as Barry Opper; Jessica Lloyd as Clare Sallinger; Stephen Billington as Neville Bruce; Annabel Mullion as Felicity Vale; Alistair Petrie as Duncan Proctor; Calum MacPherson as Buster; Lorelei King as Geraldine Vaccara�; Stanley Townsend as Det. Inspector Barrison; Andrew Barrow as Ben; Akemi Otani as Kiko