Disney released a new New Mutants trailer today! And while it could mean nothing with movie dates still so up in the air and this one long delayed I have to admit I'm feeling a little hopeful... https://www.youtube.com/embed/U3useU1hfTk The movie is scheduled for August 28th though I'm not seeing that date on the trailer. It's... Continue Reading →