- There are 22, up to Quantum of Solace. The unofficial ones don't count.
- There are 25 up to QOS, including the old Casino Royale's, and Never Say Never Again.
- There are 24 up to QOS, because the 1954 Casino Royale is too short to be a full movie.
Well, guess what? Wrong... wrong.... wrong. There are at least *thirty six*.
As far as I have been able to determine, THIS is the complete James Bond filmography:
- "Casino Royale" (1954), starring Barry Nelson
- "Dr. No" (1962), starring Sean Connery
- "From Russia With Love" (1963), starring Sean Connery
- "Goldfinger" (1964), starring Sean Connery
- "Thunderball" (1965), starring Sean Connery
- "Two Mafiosi Against Goldginger" (Italian - 1965), starring George Hilton [Hilton's 007 is only a small role, and not the focus of the film]
- "Operation Kid Brother" (Italian - 1967), starring Neil Connery [spinoff - 007 is killed and replaced; co-stars EON castmembers]
- "Casino Royale" (1967), starring David Niven, etc.
- "You Only Live Twice" (1967), starring Sean Connery
- "On Her Majesty's Secret Service" (1969), starring George Lazenby
- "James Bond 777" (Indian - 1971), starring Ghattamaneni Krishna
- "Diamonds Are Forever" (1971), starring Sean Connery
- "Live and Let Die" (1973), starring Roger Moore
- "The Man With The Golden Gun" (1974), starring Roger Moore
- "From Hong Kong With Love" (French - 1975), starring Les Charlots, a French pop group [spinoff - 007 is killed and replaced; co-stars EON castmembers]
- "The Spy Who Loved Me" (1977), starring Roger Moore
- "The Dragon Lives Again" (Chinese - 1977), starring Alexander Grand
- "Moonraker" (1979), starring Roger Moore
- "For Your Eyes Only" (1981), starring Roger Moore
- "Octopussy" (1983), starring Roger Moore
- "Never Say Never Again" (1983), starring Sean Connery
- "Our Man From Bond Street" (Japanese - 1984), starring Jean Mersant [Bond is the villain; also stars Richard Kiel!]
- "A View To A Kill" (1985), starring Roger Moore
- "Bond 303" (Indian - 1986), starring Jeetendra
- "The Mahjong Incident" (Chinese - 1987), starring Ron D. Cohen [Cohen's 007 is only a small role, and not the focus of the film]
- "The Living Daylights" (1987), starring Timothy Dalton
- "Licence To Kill" (1989), starring Timothy Dalton
- "Mr. Bond" (Indian - 1992), starring Akshay Kumar
- "From Beijing With Love" (Chinese - 1994), starring Stephen Chiau
- "GoldenEye" (1995), starring Pierce Brosnan
- "Tomorrow Never Dies" (1997), starring Pierce Brosnan
- "The World Is Not Enough" (1999), starring Pierce Brosnan
- "Jak Ukrast Dagmaru" [translation unknown] (Polish - 2001), starring Jaroslav Sypal
- "Die Another Day" (2002), starring Pierce Brosnan
- "Casino Royale" (2006), starring Daniel Craig
- "Quantum Of Solace" (2008), starring Daniel Craig
Now, this is by no means a complete list, as I'm certain there are others floating around.
But what few realize is that Bond is an international character; as with any well-known franchise ("Turkish Star Wars", anyone?), foreign countries are bound to interpret the character in ways best suited for their population. God only knows what EON thinks of these - try finding the DVD cover for "Jak Ukrast Dagmaru". The number '007' appears dozens of times. And "From Beijing With Love," an extremely bloody Chinese interpretation starring "Kung Fu Hustle" star Stephen Chiau; not only does the cover refer to the character as 007, but the Bond theme appears in the movie!
While you're likely to NEVER see a mention of these in a Bond book (you're lucky to see the non-EON flicks; and frankly, I hate when a book skips 'the other three'), they still exist. I've collected a few, and while some are just terrible ("Operation Kid Brother" managed to piss off Sean Connery AND become an episode of MST3K), others (like "Mr. Bond," a Bollywood musical with a jaw-dropping villain that slaughters babies) are worthwhile for the curiosity value.
If anyone knows of one missing from my list, lemme know...