John Abraham is Shekhar Kapur's pick for next James Bond
Synopsis
Key Takeaways
Acclaimed filmmaker Shekhar Kapur has publicly backed John Abraham as the ideal successor to Daniel Craig in the iconic role of James Bond, citing the Bollywood action star's cool demeanour and proven screen presence as key credentials for the part.
What Kapur Said
Taking to X (formerly Twitter), Kapur wrote: “As the search of the next Bond heats up, my vote for the next James Bond after Daniel Craig would be John Abraham. He has the cool ‘shaken not stirred’ persona and certainly good actor with the ‘Bond Charm’ By the way Daniel Craig was cast as James Bond after the producers saw him in my film Elizabeth (sic).”
The filmmaker’s endorsement carries a notable backstory: Kapur claims that Eon Productions cast Daniel Craig as Bond after watching his performance in Elizabeth (1998), which Kapur directed. That film is widely credited with reviving Craig’s international profile ahead of his Casino Royale debut in 2006.
Why John Abraham Fits the Frame
Abraham has carved out a distinct space in Hindi cinema’s action genre, with high-octane outings in Dhoom, Force, and Pathaan. Kapur argues that beyond physicality, it is Abraham’s understated, ‘shaken not stirred’ screen persona — a phrase synonymous with Bond’s signature cocktail order — that sets him apart from other candidates.
Notably, the search for a new Bond has been a subject of global speculation ever since Craig’s final outing in No Time to Die (2021). Several names from Hollywood and beyond have been floated, though Eon Productions and Amazon MGM Studios have not officially confirmed a successor.
The James Bond Legacy
The James Bond franchise, rooted in Ian Fleming’s novels, spans 27 films in total. The first instalment, Dr. No (1962), directed by Terence Young, introduced Sean Connery to the role. Eon Productions has since produced 25 official entries, with two non-Eon productions — Casino Royale (1967) and Never Say Never Again (1983) — sitting outside the main series.
Actors who have played Bond across the decades include Sean Connery (1962–1967, 1971, 1983), David Niven (1967), George Lazenby (1969), Roger Moore (1973–1985), Timothy Dalton (1987–1989), Pierce Brosnan (1995–2002), and Daniel Craig (2006–2021).
What Comes Next
With no official announcement from the producers, the casting conversation remains open. Kapur’s public endorsement adds an Indian voice — and a credible one, given his Bond-adjacent history — to a debate that has so far centred almost entirely on Western actors. Whether Abraham’s name reaches the producers’ shortlist remains to be seen.