If you’re reading this review to see if the latest version of Godzilla is worth going to theaters this weekend, my short answer is yes, but with a caveat: If you go see this movie, don’t be a cheap bastard…see it in IMAX 3D. I’m not a huge proponent of 3D as a whole, largely because I feel it’s overused, but the sound… Read more →