An unlucky drifter winds up on a remote island where the people are generous and kind, the scenery is beautiful and the woods are home to an ancient, bloodthirsty monster.