Watched on Friday February 18, 2022. Post navigation Terror of Mechagodzilla, 1975 – ★★★½ The New Mutants, 2020 – ★★★½