Tom Hardy portrayed Batman in The Dark Knight Rises (2012).
He has appeared in three Christopher Nolan films : the science fiction thriller Inception -LRB- 2010 -RRB- , portrayed Bane in the superhero film The Dark Knight Rises -LRB- 2012 -RRB- , and the action-thriller Dunkirk -LRB- 2017 -RRB- based on the British evacuation in World War II.
Christian Bale reprises the lead role of Bruce Wayne/Batman , with a returning cast of allies : Michael Caine as Alfred Pennyworth , Gary Oldman as James Gordon , and Morgan Freeman as Lucius Fox.
