Plot: A brother and sister who run away from home find sanctuary in a deserted nature reserve. When the sister falls into the trap of a psychopathic killer, the brother sets out on a race against time to find help
Release Date:
Thursday, December 2 2010 14 years ago