1981 · 1 season
This thriller was shot in the most beautiful location by a lake in the Cotswolds, England.