Pakistan, July 16 -- There has been a lot of speculation on who will replace actor Daniel Craig as the next James Bond and the upcoming film 'Bond 25' may just solve the mystery!

The next James Bond film will show the secret agent pass the torch to another actor, reported Fox News.

If the latest report is anything to go by, the fans will be surprised to learn which star will be the new 007 and get the licence to kill. According to the outlet, the next James Bond will be played by 'Captain Marvel' fame actor Lashana Lynch. The 31-year-old actor had a breakout role in the 2019 hit 'Captain Marvel' as Maria Rambeau, the titular superhero's best friend and fellow Air Force pilot.

According to reports, as cited by Fox News, screenwriter Pho...