Tom Hardy and Christopher Nolan first worked together in this years Inception and well they will be reunited for Batman 3.
According to Deadline Tom Hardy will have a lead role in the film but either than that no other details were revealed. Now it is being rumored that he will be play the main villain. If so which villain do you believe he will play? I think the obvious choice is The Riddler but we will just have to wait and see.