The Flash director Andy Muschietti has candidly broken down why the DC film was a major box office flop. Upon its release in 2023, the film, starring controversial figure Ezra Miller, became one of ...