The new ‘Godzilla’ trailer is here!

“God help us all.”