On an island in the Pacific Northwest, a junkie photojournalist's disturbing future is...
When a man living alone in the woods saves the life of a young woman, they are forced to coexist....