The Flash director Andy Muschietti thinks he knows why his DC movie flopped, but it's much more complicated than that.