Tom Hardy has appeared in three Christopher Nolan films, what actor has as well?
The Dark Knight Rises:  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.
i don't know