“Shin Godzilla”’s Mutant Horror
Having already conquered Japan, the latest Toho-produced Godzilla film, Shin Godzilla (a.k.a. Godzilla Resurgence, although the Japanese “shin” means “new” in English), has come ashore for a special week of screenings in major theaters across...