Exciting news from SDCC: Brandon Routh will be playing Superman again in the Crisis on Infinite Earths CW crossover! I always thought Routh was an underrated Superman… though we’ve had plenty of good ones. Here’s my list of actors to play Superman on screen, first being best:
Christopher Reeve (Superman I-IV)
Tyler Hoechlin (Supergirl)
George Reeves (Adventures of Superman)
Brandon Routh (Superman Returns)
Kirk Alyn (40s Film Serials)
Henry Cavill (DCEU)
Tom Welling (Smallville)
Gerard Christopher (Superboy Seasons 2-4)
John Haymes Newton (Superboy Season 1)