Super 8

ActionMysterySci-FiNovember 25, 2024
Super 8
Super 8

In 1979 Ohio, several youngsters are making a zombie movie with a Super-8 camera. Accidentally they witness a train crash and investigate subsequent unexplained events in their small town.

Super 8