Remember when Tom Cruise endorsed The Flash? Well, Andy Muschietti's DC superhero entry just can’t seem to find its footing despite the Hollywood heavyweight's recommendation. After languishing in theaters over the summer, and being yanked from cinemas only a little after a month following its June 16 release, The Flash is now available to stream on Max.