Leonardo DiCaprio Just Named His Favorite Christopher Nolan Movie — And It’s Not Inception
The dream pick is in, a move poised to electrify backers, rattle rivals, and reset the race.
Leonardo DiCaprio has worked with Christopher Nolan exactly once. When asked to pick Nolan's best movie, he did not go with his own. He went Batman.
The picks (and they are strong ones)
- Favorite Nolan film: both DiCaprio and his 'One Battle After Another' co-star Benicio del Toro said 'The Dark Knight' (2008)
- Favorite Spielberg film: DiCaprio picked 'Jaws'; del Toro picked 'E.T.'
This came up in a chat with Collider, where the two were asked to name their top Nolan. Their answer makes sense: 'The Dark Knight' is the 2008 sequel to 'Batman Begins' that turned Heath Ledger's Joker into a full-on pop culture fixture. Hard to argue with that call.
Yes, Leo did 'Inception' — and the debates never stopped
DiCaprio, for the record, headlined Nolan's 2010 mind-twister 'Inception' as Dom Cobb, a thief pulling off a heist inside other people’s dreams so he can get back to his kids. The cast was stacked with Nolan regulars: Tom Hardy, Cillian Murphy, and Michael Caine among them. And the ending — that spinning top totem — still keeps film Twitter busy about whether Cobb actually made it out of dreamland.
Meanwhile, Nolan is gearing up for 'The Odyssey'
Next on Nolan's slate is a big-screen take on Homer's epic, with a cast that is not exactly subtle: Matt Damon, Tom Holland, Robert Pattinson, and more. Holland has already started talking about the experience, and he sounds over the moon about it.
"the best experience" he has had on a film set.
"It was exciting. It was different. And I think the movie is going to be unlike anything we’ve ever seen."
'The Odyssey' is set to hit theaters on July 17, 2026. If Holland is right, we might be looking at Nolan swinging for a new kind of fences again — and with that lineup, I believe him.