I’ve never seen any incarnation of Godzilla, but from what I can tell, they have previously all been cheesy, at the very least in the looks and visual effects department. If this trailer is to be believed that is about to change. I think the technology has advanced sufficiently to let us make a good Godzilla film.
Look forward to this film on May 16.