After numerous delays, Godzilla vs. Kong is finally hitting theaters (and soon HBO Max). Does this gigantic crossover deliver on its promises? Fran J. RuizFrancisco J. Ruiz is that guy who has watched Jurassic Park a thousand times and loves Star Wars....