Watched on Saturday February 12, 2022. Post navigation The Betrayed, 2008 – ★★½ Godzilla vs. Mechagodzilla, 1974 – ★★★½