Cast Iron

West of France, 1989.
A weeping killer deposits the unconscious body of nineteen year old Lucie Martin, her head wrapped in a blue plastic bag, into the water of a picturesque lake.
Lot-et-Garonne, 2003.
Fourteen years later a summer heatwave parches the...Read more