Superman Then and Now
Superman Then & Now
Old Zod was played by a respected British stage actor who staked his claim in comic book movie villainy with his inimitable command of "Kneel before Zod!" New Zod is played by the guy who completely re-wrote the book on playing crazy. Terrence Stamp and Michael Shannon are absolutely nothing alike ... and they're both more than worthy to play the nefarious Kryptonian general.