Despite its massive $200 million budget, 2023's The Flash was one of the biggest disappointments in the DC universe. Scoring only a 6.6 on IMDb, the film left audiences frustrated and underwhelmed. Now, director Andy Muschietti opens up about what went wrong, admitting that the movie failed to connect with a broad audience. Read on to uncover the truth behind The Flash's box office failure!