This investigative documentary sheds light on the baffling 2012 cold-blooded slaying of a British family and local cyclist in the French Alps.
The movie is currently not available onine
Channel 4 Television
Mercy
A Killing Affair
Madonna of the Desert
Insomnia
Frenzy
Instant Justice
A Face in the Fog
The Night of the Hunter
The Chase
Macon County Jail