You can never escape yourself.
Not yet rated
English/15 min./2016
Drama
A woods dwelling hermit is disturbed by a group of outsiders.