“given how exhilarating and breathtaking the film looks up on the big screen – better than Godzilla ever has, thanks to what can be accomplished with modern technology – it more than justifies the existence of this seemingly superfluous production”…
Read More »