Unsettling French crime drama from Walter Presents, the sequel to Vanished by the Lake, following married police officers Lise and Clovis as they take on a new challenge hunting a serial killer

Drama