USA | 2017 | 07:49
A small tight knit New England community is shaken by the arrival of a newcomer. Meanwhile, a mystical creature quietly affects the lives of the locals.