John Duttine as Det. Supt. Lance Thorne Gavan O'Herlihy as Dan Maitland Tim Woodward as John Field Lesa Lockford as Millicent Thorne Siân Phillips as Isobel Makepeace Charlie Dore as Grace Field Kenneth Farrington as Mr. Morrison Jaye Griffiths as Diana Kim Thomson as Kate MacRenny Joss Ackland as Sir Max Sillman Adam Blackwood as Sgt. Ballantyne Yvonne Bonnamy as Nina Novotny Laura Venn as Evey Field