Lost in Translation 290: Godzilla – Planet of the Monsters Scott Delahunt April 19, 2019 Lost in Translation The theme of the Godzilla franchise has always been about the dangers of destroying the planet, either through nuclear war or through environmental damage.