Reviews

'Shin Godzilla' – Review

Shin Godzilla, the first Japanese Godzilla film in over ten years is essentially a reboot of the original – a monster crawls out of the ocean, wreaking havoc on Japan.