When even King Kong and Godzilla are scared, you know there’s a problem. That’s the central idea of Godzilla x Kong: The New Empire, which opens March 29: a new threat arises that’ll force the two former foes to team up to save the world.

Read more...