2.8 Maggots Dec. 01, 2017 Maggots IMDb: 2.8 2017 70 min 38 views Space Maggots descend upon the earth and wreak havoc on the population, in this science fiction action adventure, thrill ride of Maggot Mayhem. Science Fiction