Lost in Translation 308: Superman and the Mole Men Scott Delahunt September 6, 2019 Lost in Translation Superman and the Mole Men was very much a Superman story.