Movie from 2011
In the Fall of 1940, the entire population of Friar, NH abandoned their homes and walked up an ancient trail, never to be seen alive again. Their fate…