After fleeing her troubled marriage Deborah Brown and her kids seek refuge in rustic Maine. But when a stranger appears one night, their lives change forever.