The King of all Kaiju. The King…er, Kong. Only one monarch may rule the monsterverse—and if our first look at Godzilla vs. Kong is any indicator, then it might be our simian pal who manages to eke out an early win.

Read more…