Geekautomaton mentioned Invincible and I just had to do it now...
Okay so here it goes
Invincible/Markus "Mark" Sebastian Grayson-Logan Lerman
Invincible is around 17 I believe and Logan Lerman is 17. I think Lerman is an up and coming actor he has already starred alongside Christian Bale and Russel Crowe in "3:10 to Yuma" and is the lead in the upcoming "Percy Jackson and the Olympians: The Lightning Thief." He looks like Invincible, and in my opinion would do a good job.
Next up is
Omni-Man/Nolan Grayson-George Clooney
Invincible is an amazing comic and although it is serious it does take time to make fun of the super-hero genre. Omni-Man is a little spoof on Superman except he's completley nuts. I also like George Clooney; he can be funny at times as well as serious. I think he'd give a good balance to the character.
Next
Cecil Stedman-Clint Eastwood
These guys look very similar, just give Eastwood a mullet and we're all set. Plus Eastwood still kicks ass!
Next
The Immortal/Abraham Lincoln (seriously he was Abraham Lincoln) -Liam Neeson
The only reason I've cast Neeson as the Immortal is because he is set to play Lincoln in a biopic about his life in 2011. Given that Immortal is actually Abraham Lincoln, I figured he'd be the best choice. However, while I was reading the comic I always imagined Ron Pearlman's voice...oh well.
This was quite a short casting but I'd still like to hear what you guys think. Thanks for reading and please comment.