Is the latest Godzilla film worthy of the mantle?