2.6 Maggots 2017 Maggots IMDb: 2.6 2017 70 min 23 views Space Maggots descend upon the earth and wreak havoc on the population, in this science fiction action adventure, thrill ride of Maggot Mayhem. Sci-FiScience Fiction