Tag: Toshie Kimura

  • Godzilla vs. Hedorah (1971)

    So it came to pass that greed and short-sighted foolishness saved Godzilla from an early death after 1968’s Destroy All Monsters. The next year’s entry, Godzilla’s Revenge, was a half-thought-out desperation play, rushed into theaters before anyone could notice just how final the final shots of Destroy All Monsters really were…especially that long pull-back of […]