The New Mutants

The New Mutants ★½

I mean our expectations were low but HOLY SHIT

pedroiafan121 liked this review