Main Characters Captain Aubrey Percival Det. Chief Supt. Meadows Irene Kohl James Drew Charles Vivian Chief Insp. Perry Insp. Clark Danny Connors Viscount Rupert Fitzcharles