I thought casino royale was the 22nd.
I been looking at my box set of Bond (1-20) and now I'm really confused. The dates on the box are all wrong according to IMDB. And I definately know "Never say never again" was not released in 2000 as the 20th Bond.
First year is what my boxset says, other is what IMDB says. (I think I'm beginning to see why this collection was recalled)
[boxset]
You only live twice - 1962, 1967
From Russia witih love - 1963, 1963
Goldfinger - 1964, 1964
Octopussy - 1965, 1983
Dr. No - 1967, 1962
On her majesty's secrect service - 1969, 1969
Thunderball - 1971, 1965
A view to kill - 1973, 1985
The man with the golden gun - 1974, 1974
Spy who loved me - 1977, 1977
Moonraker - 1979, 1979
For your eyes only - 1981, 1981
Diamonds are forever - 1983, 1971
Live and let die - 1985, 1973
The living daylights - 1987, 1987
License to kill - 1989, 1989
Goldeneye - 1995, 1995
Tomorrow never dies - 1997, 1997
The world is not enough - 1999, 1999
Never say never again - 2000, 1983
[/boxset]
Die Another Day - 2002 (21)
Casino Royale - 2006 (22)
Bond 22 - 2008 (23)
So I'm confused.
Ah ok, never say never again isn't considered an "official" bond movie.