Tag: New Mutants

Movie Review: THE NEW MUTANTS

Posted: August 29, 2020 at 3:25 pm   /   Movie Reviews

After several years, a plethora of re-shoots, and multiple release dates, this weekend finally sees the final installment in the X-Men franchise from 20th Century Fox with the release of […]

No Comments read more