A group of scientists investigate a series of coloured lights in the sky and the subsequent disappearance of people, animals and objects from the fictional American town of Freeport, Arizona.
MoreLess Releases