caroline and oliver leave the cares and stresses of london to live the rural idyll in central france. but before long it becomes clear that the tranquility of their village is masking deep secrets. ollie has an inexplicable accident and the pair find ...