This thriller was shot in the most beautiful location by a lake in the Cotswolds, England.
Mrs. Davis
Alex Logan
Stone
Sir
Assistant
Paul
Maria Rossi
Sara Franke
Miss. Grindley
Karpov
Det. Chief Insp. Hallett
Dee