Leonardo DiCaprio, despite starring in one Christopher Nolan film, chose a different Nolan movie as his favorite. In an interview with Collider, DiCaprio and his One Battle After Another co-star Benicio del Toro both named The Dark Knight as their top Nolan film. This 2008 sequel to Batman Begins is renowned for Heath Ledger's iconic portrayal of the Joker.
DiCaprio starred in Nolan's 2010 film Inception, where he played Cobb, a man attempting a subconscious heist to reunite with his family. The movie featured other frequent Nolan collaborators such as Tom Hardy, Cillian Murphy, and Michael Caine. Inception is celebrated as a modern classic, especially noted for its ambiguous ending involving Cobb's spinning top "totem," leaving audiences debating whether he was still dreaming.
When asked about their favorite Steven Spielberg movies, DiCaprio chose Jaws, while del Toro selected E.T.
Nolan’s next film is The Odyssey, a big-budget adaptation of Homer’s epic poem. The cast includes Matt Damon, Tom Holland, and Robert Pattinson. Tom Holland described working with Nolan as “the best experience” he’s had on a film set and praised the movie as something “unlike anything we’ve ever seen.”
"It was exciting. And I think the movie is going to be unlike anything we've ever seen." – Tom Holland
Author's summary: Leonardo DiCaprio favors Nolan's The Dark Knight over Inception, praises Spielberg's Jaws, and anticipates Nolan's next ambitious film, The Odyssey, as uniquely thrilling.