It’s time to put this franchise, if you can even call it that, out of its misery. “Godzilla x Kong: The New Empire” was released on March 29 and has received a plethora of mixed reviews from critics.
The scene is cloaked in thick darkness. A crowd enthusiastically counts down. “3…2…1!” Bright resplendent light bursts forth! A Christmas tree and surrounding ...