Tag Archives: Godzilla TV show

Godzilla series on Apple TV Plus adds first cast members

Apple TV’s upcoming Godzilla series has added its first five cast members, Variety (opens in new tab) reports. The currently untitled TV show follows on from the battle between Godzilla and the Titans in San Francisco during Godzilla: King of the Monsters as one family discovers that they are linked …

Read More »