Robert Pattinson screen tested for James Bond, according to multiple sources. The 40-year-old actor joined Callum Turner, Jack Lowden, and Josh O'Connor in testing for the role. Screen tests took place the weekend of October 24. Nicholas Hoult also emerged as a contender.
Pattinson's involvement marks a departure from conventional thinking about the franchise. Few expected a globally recognized star already attached to DC Studios' Batman franchise to pursue 007. Yet the casting search unfolds under new circumstances. Amazon acquired creative rights to Bond from the Broccoli family in February 2025. Producers Amy Pascal and David Heyman lead the project.
Pattinson has worked with Bond director Denis Villeneuve on the upcoming Dune: Part 3, releasing December 18. The collaboration reportedly went well. He has also appeared in Christopher Nolan films, including the 2020 spy movie Tenet. Nolan is directing Pattinson in the upcoming The Odyssey.
Pattinson is currently filming The Batman Part II in London, where the screen tests took place. He also stars in A24 projects The Drama and Primetime.
Daniel Craig held the Bond role for 21 years, from October 2005 through five films. His final appearance came in 2021's No Time to Die. During his tenure, Skyfall became the franchise's first and only $1 billion hit in 2012.