Beautiful, interesting, incredible cinema.
A woman jogger is abducted by a crazy mountain man, and taken to his cabin.