Which 1967 James Bond film had a screenplay credited to Roald Dahl?
Answer
You Only Live Twice
Answer
You Only Live Twice
Roald Dahl received a screenplay credit for the 1967 James Bond film You Only Live Twice.
The film stars Sean Connery as James Bond and was directed by Lewis Gilbert. Its story sends Bond to Japan to investigate the theft of spacecraft and a confrontation involving the criminal organisation SPECTRE. The screenplay was based on Ian Fleming’s 1964 novel, but Dahl made substantial changes for the film version.
Dahl and Fleming had known each other socially, and Dahl was selected to adapt the novel despite having limited experience writing screenplays. He later described the assignment as demanding because Fleming’s original plot was not easily suited to a large-scale action film.
You Only Live Twice is often remembered primarily as a Bond film rather than as part of Dahl’s career. His other screen work included the screenplay for the 1971 film Willy Wonka & the Chocolate Factory.
Source: Wikipedia · fact-checked Sept. 2026