Beautiful, interesting, incredible cinema.
Two British couples on holiday in France become entangled in deaths and drama.