Damn. Godzilla is HUGE in this new movie.