The only reason Depp is fanboy rumoured to play The Riddler is because he's the only actor people can think of who has the acting calibre to compete with and possibly make you forget Ledger's Joker...which is the biggest hurdle facing Nolan and crew.
But it ain't gonna' happen.
Then what is? Catwoman? Non-Depp Riddler? Egghead?
It's Egghead, right?
I hope Batman is the villain.