Characters played by Charles Swift
Characters played by Chris Anderson
Leighton
Characters played by Colin Mace
Characters played by Danny Webb
Characters played by Darren Clarke
Characters played by Des Brittain
Characters played by Geoffrey Newland
(as Jeffrey Newland)
Characters played by Graham Dickson
Characters played by Javier Fernández-Peña
(as Javier Pena)
Characters played by Jon Severity
Characters played by Kerry Shale
Sherlock Holmes
Characters played by Kirra Young
Characters played by Lucy Drive
Characters played by Max Warrick
Characters played by Nicholas Farrell
Characters played by Nick Brimble
Dr. Watson