Tom Hardy has appeared in three Christopher Nolan films, what actor has as well?
The Dark Knight Rises:  Featuring the DC Comics character Batman, the film is the final installment in Nolan's "Batman" film trilogy, and the sequel to "Batman Begins" (2005) and "The Dark Knight" (2008). 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