Tagged: Movie Review

The New Mutants 3

Movie Review: The New Mutants

History will remember that one Marvel movie received a theatrical release in 2020. Only trivia buffs will remember the specifics, though. In August of 2020, almost exactly three years after filming ended, The New...