Beautiful, interesting, incredible cinema.
A cop chases two young people visiting the English countryside, suspecting them of a local murder….