Day: August 14, 2017

  • Shin Godzilla.

    Shin Godzilla.

    With nuclear war feeling more of a potential imminent reality than ever before, we can welcome a new Godzilla film with open arms. Since the creature’s iconic debut back in 1954, our monstrous protagonist has taken many different forms – partly because of the changing technological abilities of cinema but also as a result of […]