An ex-military loner, living in the mountains of France to get away from a traumatic past, is chased around those whose lives he has demolished.
An ex-military loner, living in the mountains of France to get away from a traumatic past, is chased around those whose lives he has demolished.