Given the choice, Justin Timberlake would rather play a villain than a superhero. Which one? The singer recently confessed that he'd be interested in playing Batman's foe The Riddler.

Ben Affleck was recently announced as the new Batman, causing an uproar among fanboys and girls. Despite a general outcry against the casting, Timberlake, who worked with the actor on the upcoming film "Runner Runner," defended his work.

The singer told radio network Fresh 102.7, "I worked with Ben last summer and I've seen his process. I think he's a brilliant filmmaker. I think he's an extreme talent so he could surprise a lot of people."

As for what superhero role he'd like to embody, Timberlake said: "I have no aspiration to ever be a superhero in a movie. Now (a) villain! I'll tell you the villain I want to play more than anything because I grew up loving Batman, funny enough, is The Riddler. The Riddler is my favorite villain.
"The Riddler was, like, a sociopath. He was proper crazy. So if I'm gonna play crazy, I'm wanna play proper crazy. I'm ready. The Riddler. Gimme a call!"

Late TV actor Frank Gorshin and Jim Carrey have both portrayed The Riddler onscreen.