Justin Timberlake has said he'd love a part in Batman - as crazed villain The Riddler.

The Take Back The Night singer shrugged off suggestions he should join Ben Affleck's Batman as sidekick Robin, but said there was a role he would enjoy.

He told Fresh 102.7's Jim & Kim show: "Not a chance in hell. I ain't playing Robin. 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, funnily enough, is The Riddler. The Riddler is my favourite villain.

"The Riddler was like a sociopath. He was proper crazy. So if I'm gonna play crazy, I wanna play proper crazy."

Justin, who starred with Ben in Runner, Runner, also stuck up for the new Bruce Wayne in the wake of much criticism at his casting.

He said: "Ben Affleck as Batman, I like it. 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."