Godzilla

Re:View – ‘Godzilla 3D’

I finally caught up with this on the big (B-I-I-I-I-G) screen in a deserted Toho Cinema on a thunderously rainy night in Tokyo, the perfect place to watch the big guy kick off against the world. Or rather, not against the world buy against two more monsters; Godzilla’s WWF smackdown unfortunately turns the film into […]