The New Mutants Semi Demotivational
;From th Century F Studios Okay, that just looks wrong. comes a film that was set to be released in , until it got delayed to avoid Deadpool, delayed again to avoid Dark Phoenix, delayed again after Disney acquired Fox, delayed again thanks to the ’rona, and after all that buildup...