Here’s the thing about Godzilla: it’s a whole franchise of films with their own particular culture. I went into the theatre knowing this, but I’m not a Godzilla buff. So I write this review ...