These Actors Have Appeared in the Most Christopher Nolan Movies

From Batman Begins to Oppenheimer and The Odyssey, these actors have become Christopher Nolan regulars for a reason.


TAGGED AS: , , ,

These Actors Have Appeared in the Most Christopher Nolan Movies

A Christopher Nolan film is an event, one that most actors would give an arm and a leg to be apart of. During the press tour for Oppenheimer, Cillian Murphy told Variety that “deep down, secretly, [he] was desperate to play the lead for [Nolan]” after several supporting turns in the director’s previous films. Matt Damon also mentioned how much of an honor it is to finally be a Nolan lead in his Big Ticket interview for The Odyssey, joking that several of Nolan’s regulars had to pass on the role in order for him to be cast as Odysseus.

When you look at the stable of performers that Nolan has hired as his leads, you can’t blame Damon for sweating. Leonardo DiCaprio, Al Pacino, Hugh Jackman, Christian Bale, Matthew McConaughey. The writer-director has worked with some of the best actors in the business, and as a result, he’s developed a steady pool of talent that he regularly works with, like his very own troupe of brooding thespians.

Recommended: Christopher Nolan Films Ranked

It got us here at Rotten Tomatoes thinking about which actors he’s worked with the most so we’ve ranked them by how many Nolan films they’ve been a part of, whether as a lead or in a supporting or featured role. To streamline the list, we’re only focusing on actors who have been in at least three of his films, leaving off folks like Robert Pattinson, Elliot Page, and Himesh Patel, who just missed the cut by a single film. (Maybe this list will inspire Nolan to hire them again for his next movie.) We’re also only counting appearances in feature films, leaving off Nolan’s shorts such as Doodlebug and Larceny.

Check out the list below. — Bryce Marrero


(Photo by Touchstone / Courtesy Everett Collection. THE PRESTIGE)

Michael Caine – 8 Films

Michael Caine once joked that he’s Nolan’s good luck charm, and considering that he’s been in most of the director’s films — a cinematic portfolio that has made over $6 billion worldwide — Caine may have a point. They started working together when Caine was cast as Batman’s loyal butler Alfred Pennyworth in Batman Begins. Afterwards, he spent the next 15 years appearing in nearly all of Nolan’s subsequent films, whether in a major supporting role (The Prestige) or as a voice cameo (Dunkirk). The streak ended after their collaboration in Tenet. “Okay, enough is enough,” Caine told Nolan when he was approached about Oppenheimer, revealing to Nolan that he’s retiring. “I had to go off on my own,” Nolan admitted to Deadline. Regardless of Caine’s absence, Oppenheimer went on to make close to $1 billion at the box office, and win the Academy Award for Best Picture. Caine may have retired, but the luck stayed with Nolan.


(Photo by UNIVERSAL / Courtesy Everett Collection. OPPENHEIMER)

Cillian Murphy – 6 Films

Nolan has called Cillian Murphy one of the greatest actors of all time, something he says he knew from the very first moment they met. It’s ironic, then, that the first time they met was when Murphy auditioned to play Bruce Wayne in Batman Begins, a role he failed to get. But Nolan was so captivated by Murphy that he convinced the studio to hire him as the film’s villain, Scarecrow. And since working together in Batman Begins, they’ve gone on to collaborate five more times, most recently in Oppenheimer. Murphy didn’t get the invite to be a part of The Odyssey, but after the exhausting whirlwind of playing J. Robert Oppenheimer, he admitted to having “ROMO: Relief of missing out.” 


(Photo by WB / Courtesy Everett Collection. THE DARK KNIGHT)

Christian Bale – 4 Films

For an entire generation of comic book fans, cinephiles, and superhero nerds, Christian Bale is Batman. When rebooting the franchise from its bat-nipple ’90s outings, Nolan wanted to find an actor who could bring intensity and focus to Bruce Wayne, that could make audiences believe this flesh-and-blood man could become a superhero, and he found those qualities in Bale, making three Batman films with him — Batman Begins, The Dark Knight, and The Dark Knight Rises — that defined a new Batman for a new generation. Outside of Batman, the two found time to work together again in The Prestige, where Bale brought that same intensity to a magician willing to go to any lengths to protect the secret of his tricks.


(Photo by WB / Courtesy Everett Collection. THE DARK KNIGHT)

Gary Oldman – 4 Films

During the seven years of their collaboration on the Batman films, Nolan only ever gave Gary Oldman two notes, one of which Oldman considers a fantastic piece of direction. He walked up to Oldman during a scene, and told him “There’s more at stake.” In Nolan’s Batman trilogy, Oldman played Commissioner Jim Gordon, one of the few law enforcers who allies with Batman, and Oldman’s Gordon became our bellwether for knowing what we stand to lose if Batman fails. Oldman and Nolan would reunite over a decade later for Oppenheimer, where Oldman once again brought a similar gravitas to his role, playing President Harry S. Truman, who mocks Oppenheimer’s remorse for the devastation he caused.


(Photo by WB / Courtesy Everett Collection. THE DARK KNIGHT RISES)

John Nolan – 4 Films

No, this isn’t Christopher Nolan’s brother, Jonathan Nolan, who wrote The Prestige, The Dark Knight, and Interstellar. This is actually their uncle, who already had an accomplished career on the stage and screen by the time his nephew called him up to be in his first feature film, Following. Since then, he’s appeared in several other Nolan films, including Batman Begins, The Dark Knight Rises, and Dunkirk, before passing away in April 2026. Nolan stated in the Tribune that his uncle “was the first artist I knew, and he taught me more than anyone about the search for truth in acting and the joys of creative achievement.”


Josh Stewart – 4 Films

Josh Stewart began his collaboration with Nolan in The Dark Knight Rises, where he portrayed Barsad, Bane’s second-in-command. His next roles, however, had him going to the recording booth, as he provided the voice for the scene-stealing robot CASE in Interstellar, and a mysterious CIA operative on a burner phone in Tenet. And that wouldn’t be the last time he’d work with Nolan as Stewart has an undisclosed role in The Odyssey


(Photo by Universal / Courtesy Everett Collection. THE ODYSSEY)

Anne Hathaway – 3 Films

Anne Hathaway originally thought she was auditioning for Harley Quinn when she got the call that Nolan wanted to see her for The Dark Knight Rises. The Devil Wears Prada star mentioned coming into the audition with a “kind-of-mad tailoring top with stripes going everywhere, and … Joker-y looking shoes.” Luckily, the far out costume didn’t deter Nolan from casting her as Catwoman in the film, and then working with her again years later for Interstellar. Hathaway thought she made Nolan angry during the filming of his space epic, after not getting the call for Dunkirk, Tenet, or Oppenheimer. But that certainly wasn’t the case, as the two reunited for The Odyssey.


(Photo by Universal / Courtesy Everett Collection. THE ODYSSEY)

Matt Damon – 3 Films

The first time Matt Damon and Nolan worked together was supposed to be a surprise. Nolan didn’t mention Damon was in Interstellar while doing press for the film and intentionally kept the actor from appearing in promotional materials. So when Damon, who often plays marooned characters (Saving Private Ryan, The Martian), showed up in Interstellar as the marooned Mann, it was not only a shock, but a cheeky way to get audiences to have a sense of familiarity with the character. But Nolan must’ve seen something in Damon besides being a tool for stunt casting, because he worked with him again in Oppenheimer, casting Damon as General Leslie R. Groves, and again in The Odyssey, where he plays the title role, Odysseus. He’s one of the rare actors to lead a Nolan film only after a couple of collaborations; It took Cillian Murphy five Nolan films before he was offered the lead role in Oppenheimer.


(Photo by WB / Courtesy Everett Collection. DUNKIRK)

Tom Hardy – 3 Films

“You merely adopted the dark, I was born in it.” No other actor in a Christopher Nolan film has as many iconic quotable lines as Tom Hardy’s Bane in The Dark Knight Rises. An actor known for his physical presence, Hardy ironically worked with Nolan first as the soft spoken and witty Eames in Inception, before being cast as the villain who broke Batman’s back. In The Dark Knight Rises, Hardy donned a mask that became as memorable as the character’s dialogue, and it seemed like Nolan liked covering Hardy’s face, as he hired Hardy again in Dunkirk, where he played a pilot helping soldiers, and wore an oxygen mask for the majority of the film. We look forward to seeing how Nolan obscures Hardy’s face in their next collaboration.


(Photo by WB / Courtesy Everett Collection. DUNKIRK)

Kenneth Branagh – 3 Films

Kenneth Branagh matches Nolan’s vibe so well that you’d think he was a Nolan regular since the very beginning of the auteur’s career. But the truth is that their collaboration started 10 films in with Dunkirk, where he was cast as Commander Bolton, who oversaw the evacuation of British soldiers during World War II. He next starred as the main antagonist of Tenet, portraying a merciless oligarch who steals a weapon of devastating power, and their most recent collaboration was for Oppenheimer, where he played physicist Niels Bohr, who had a major influence on J. Robert Oppenheimer.


(Photo by WB / Courtesy Everett Collection. BATMAN BEGINS)

Morgan Freeman – 3 Films

With such an extensive and illustrious roster of actors that he could pull from, you’d think that Nolan often writes with a particular actor in mind for a specific role. But, as he told Far Out Magazine, Nolan tries to avoid doing that — except when it came to the role of Batman’s gadget supplier Lucius Fox, who Nolan wrote specifically for Morgan Freeman. Freeman appeared in all three of Nolan’s Batman films, as a mentor, ally, and moral compass to the caped crusader. Along with Al Pacino and Michael Caine, Freeman was one of the first movie star legends Nolan worked with early in his career.


(Photo by Momentum Pictures / Courtesy Everett Collection. FOLLOWING)

Jeremy Theobald – 3 Films

Jeremy Theobald has technically worked with Nolan five times, since he starred in the short films Larceny and Doodlebug. The two knew each other from University College London, and after working together on his shorts, Nolan cast Theobald as the lead in his feature-length debut, Following. And while Nolan hasn’t given him a meaty role since Following, he has kept him close, casting him in small parts for Batman Begins and Tenet.


(Photo by Summit Entertainment / Courtesy Everett Collection. MEMENTO)

Larry Holden – 3 Films

Nolan first worked with Larry Holden in Memento, where he played Jimmy Grantz, a drug dealer who was caught up in a conspiracy revolving around protagonist Leonard Shelby (Guy Pearce). Nolan would work with Holden two more times, in Insomnia as police detective Farrell Brooks, and in Batman Begins as district attorney Carl Finch. Holden sadly passed away in 2011 from cancer, and Nolan honored the actor in the special edition release of Memento, hiding an easter egg dedicated to the late actor.


Jack Cutmore-Scott – 3 Films

Jack Cutmore-Scott is getting increasingly bigger roles in Christopher Nolan’s films. He started as ‘Lifeboat Soldier 1′ in Dunkirk before getting a memorable scene as an art storage facility manager in Tenet. His biggest role, so far, is as security officer Lyall Johnson in Oppenheimer. One can only imagine he’ll get an even juicier part in a future Nolan film, and maybe, just maybe, he’ll get the coveted lead.


Find Something Fresh! Discover What to Watch, Read Reviews, Leave Ratings and Build Watchlists. Download the Rotten Tomatoes App.