Distribution
- Patrick MalahideRoderick Alleyn
- William SimonsInspector Fox
- Belinda LangAgatha Troy
- Tom WilkinsonGerald Lacklander
- Rosie CavalieroRose
- Edward AttertonPaul Kentish
- Graham CrowdenSir Henry Ancred
- Peter BlytheThomas Ancred
- Jonathan CullenCedric Ancred
- Emma AmosSonia Orrincourt
- Sarah WinmanFenella Cairnes
- Patricia GarwoodJenetta Cairnes













