Review from Slash of the Titans → August 24, 2020 a. look back at the most Ridiculous production a movie being developed could ever have