Movie: The Last Great Wilderness
A man agrees to give a hitchhiker a ride to the Scottish town of Skye in this 2002 British drama.
When the car breaks down they find themselves stranded at a rustic resort in the woods. The people there are all recovering from different additions, and are, to say the least, very strange. The more were learn of them, the weirder things get.
Things begin to climax when the hitchhiker's past catches up to him in the form of two contract killers who show up to fulfill their contract. A strange and interesting film starring About a Boy's Victoria Smurfit and Louise Irwin.