The New Mutants

The New Mutants ★★½

I never thought i’d see the day where this actually premiered in theatres...

Daniel liked this review