A woman returns to a small murky New England community where she grew up, located east of Acadia Fre...