"Godzilla vs. Kong" is the new film taking place in the MonsterVerse franchise and pits the two famous monsters against… Read More