10/15/1976
Two hikers encounter a strange town in the mountains that is stuck in the 1920s. The inhabitants have a reason for their seclusion.
Preview