Bradley Cooper lost out on being the Green Lantern because of his Batman impression.
The actor is quoted by Absolute Now as saying: "I did audition but I didn't get it, Ryan Reynolds did. The trouble was that when I auditioned, it being a superhero movie, I couldn't help but do my Christian Bale Batman voice. I don't know why. Needless to say I didn't get the job."
Though Bradley may have to wait a while before he is caped-up and fighting crime, the Hollywood star has plenty in the pipeline to keep him occupied.
The 35-year-old is signed up to star in the sequel to the hugely successful comedy 'The Hangover', the highly anticipated summer release of 'The A-Team' as well as thriller sci-fi mystery 'The Dark Fields' with Robert De Niro.
Cooper plays Templeton 'Facemen' Peck in 'The A-Team', opening in US cinemas June 11.