Megaplex May. 23, 2016 Megaplex 2016 80 min 154 views Megaplex is the most insane double feature the world has ever seen. With a running time of 80 minutes and thousands of cuts from more than 80 ... ActionAnimationScience Fiction