On second viewing it must be conceded that Guillermo del Toro’s film is far more of a disappointment than many wee willing to admit – but still manages to be lots of fun. The characterisation is non-existent, the acting almost uniformly terrible and the relationships perfunctory at best, but where it counts – when big robots and big monsters get wrestling for the fate of the Earth, the film looks and sounds fantastic. It doesn’t matter how little sense the entire concept of it all is, it’s just incredibly good fun.

Read my full review here