by
Michel Marc Bouchard
Language: English
Release Date: March 29, 2013
Following the accidental death of his lover, and in the throes of his grief, urban ad executive Tom travels to the country to attend the funeral and to meet his mother-in-law, Agatha, and her son, Francis neither of whom know Tom even exists. Arriving at the remote rural farm, and immediately drawn...