A young man visits a mysterious New England town to carry out his father's dying burial wish and to learn the truth about his mother's death.