11/09/1976
Michael and Mary just want to spend some quiet time away with nature. After spotting a UFO, they stop in the sleepy town of Colony, New Hampshire to report it but find themselves in deep trouble with the law.
Preview