Brandon Routh

I love Brandon Routh. Guy is an immensely fun actor. Super underrated.
Routh's biggest role of note was as Superman in the underrated but not THAT underrated Superman Returns. It's a good movie with the best Lex Luthor casting of all time, and Routh is a good match. Seriously, great Superman performance that captured the quiet heroism very well.
On the villainous side, Routh also played the most memorable of Ramona Flowers's evil exes as the telekinetic vegan Todd Ingram in Scott Pilgrim vs. The World. That movie was rad as hell, and Routh nailed the goofy tone with a hilarious performance.
However, the Italian horror comic-based Dylan Dog: Dead of Night, with Routh as the titular paranormal detective, was an unfortunate misstep that disappointed fans and non-fans alike. Not a great movie, and in fact, one of the most forgettable.
But of late he's stepped up into the role of the Atom in the DC CW-verse, first on Arrow and then in Legends of Tomorrow. Having only seen him in his Flash appearances (I'm not an Arrow fan, and haven't gotten to LoT yet), I'd say he makes a fantastic Atom, even though he starts off a little too Iron Man-y.
