In Christopher Nolan’s Tenet, which actor plays Neil?
Answer
Robert Pattinson
Answer
Robert Pattinson
Robert Pattinson plays Neil in Christopher Nolan’s Tenet.
Neil is a knowledgeable operative who assists the Protagonist on a mission involving inverted time and a threat to the future of humanity. Pattinson’s performance balances Neil’s apparent expertise with the mystery surrounding his history and his connection to the film’s central mission.
The film’s main characters are deliberately named by roles rather than conventional personal names. John David Washington plays the Protagonist, while Pattinson plays Neil. Kenneth Branagh portrays the antagonist Andrei Sator, a Russian oligarch whose actions connect the present to people in the future.
Tenet was released in 2020 after production in several international locations. Its action sequences were designed around the idea of temporal inversion, in which people and objects move backward relative to the normal flow of time. The film’s title is also a palindrome, matching its interest in symmetry and reversal.
Source: Wikipedia · fact-checked Sept. 2026