A scene from Shin Godzilla.

Godzilla comes back to Japan, in ways fresh and familiar

The giant lizard is back for the 31st time and its atomic-powered destruction of Tokyo can only be stopped with help from the Americans

TOP PICKS

A scene from Shin Godzilla.
READ FULL ARTICLE