The Alfie star explains filmmaker Bryan Singer tried to convince him to take on the role, but it wasn't a part he could envision himself playing.

"I'm an Englishman and, I don't know, it just didn't seem to fit," he told U.S. late night host Stephen Colbert on Thursday (09Jun16). "I was always worried about the outfit. I just didn't fancy it."

Despite his objections, Singer sent over a revamped suit for Jude to try on, but he wanted it off as soon as he put it on.

"I take the suit into the bathroom and I'm putting it on and I look around and I look in the mirror and suddenly I'm Superman and the music kind of comes in," he continued. "Then I have this picture of me in that costume in posters all over the world and I was like, 'No way!' And I unzipped it. But I was Superman for two minutes, that was enough."

Brandon Routh went on to win the coveted role in the franchise reboot. However, movie executives decided to not move forward with another movie starring the 36-year-old and instead cast Henry Cavill in 2013's Man of Steel. He reprised his role in this year's (16) Batman v Superman: Dawn of Justice and will return for both Justice League films.

Henry will reunite with Ben Affleck as Batman, Gal Gadot as Wonder Woman, Jesse Eisenberg as Lex Luthor, and Amy Adams as Lois Lane in the first Justice League film, which will hit theatres next year (17). Jason Momoa, Amber Heard and J.K. Simmons will also appear in the movie.