When a big-city architect travels to an isolated Maine island with plans to build a sprawling luxury resort, his girlfriend mysteriously vanishes, leading to a desperate search across the unforgiving landscape - and into the savage nature of his own psyche.