Please don’t take away my critic card, but the US version of Godzilla from 1998 was my first foray into the atomic lizard’s world. Clearly, it didn’t make me want to visit the old