Director Andy Muschietti blames demographics for the box office failure of The Flash, which earned around $270 million ...