Godzilla ★★★

A pretty respectable blockbuster monster/creature movie.

You get what you paid for. The complete desolation of a city with large monsters playing Wrestlemania.