Trainspotting director Danny Boyle was originally hired to direct the 25th James Bond movie, but he left the project citing creative differences. We never really got any official confirmation on what Boyle and the studio didn’t agree with, but a rumor comes out that it was because Boyle wanted to kill off Daniel Craig’s Bond.
According to Daily Star, a source from LA had told them:
“Boyle thought that killing 007 would be a brilliant way to pave the way for introducing a new Bond… But when the dust settled there was push back from [producer Barbara Broccoli] and Daniel [Craig]. The feeling was that the audience should be left guessing as to the plight of their man.”
We have to take in mind that this is just a rumor for now. There were speculations that the disagreement was between casting the villain, but I could also imagine a falling out over how to properly introduce the next Bond while sending off Craig’s version.
If anything, they could have replicated Skyfall where Ralph Fiennes takes over the role of M from Judi Dench. Maybe the movie could reveal that ‘James Bond’ was actually just a codename given to Agent 007, and whoever is next in line is simply assigned the name. This was actually a prevalent theory going around the internet, and it would explain why so many other actors have played the role of Bond over the decades.
For now, Cary Fukunaga is attached as director of Bond 25, and the film is expected to come out April 8, 2020.