Which 1967 James Bond film had a screenplay credited to Roald Dahl?

The story behind the answer

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

Add question to a list

Choose a list to keep this question in: