The Mad Men star had been tipped to portray the Man of Steel in the movie, which Christopher Nolan is producing, but said he has no plans to fly in the famed cape.

"I think that's a young man's game - I think I've been aged out of that one by now, but that's fine with me. There are plenty of other people available to put on tights," he told MTV.

Jon, who worked with Zack on Sucker Punch, said he is a "huge" comic book fan, but admitted having doubts about taking on those type of roles.

"I talked to Zack quite a bit. It's a tricky road to go down with some of those heroes, because they're not flawed. Superman is Superman - he's invincible, so where's the drama?" he added.

Other actors in the frame for the iconic role in the film, which will focus on Superman's early years, include Watchmen's Matthew Goode and Brandon Routh, who portrayed the superhero in 2006's Superman Returns.