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 […]
Published on September 11, 2014 05:59