Warbler said:
if Johnny Depp plays the Riddler, I'm not going to see it. I can't stand him.
But Depp can play anything! As long as the character struts around, is vaguely feminine, and and gives lots of really wide-eyes takes, Depp can do it!
Vincent Cassel though? I don't think I could handle a French Riddler. A French Tickler maybe, but not a French Riddler.