Casino Royale was first in 1967, starring David Niven in what was considered the ultimate spy spoof produced by Columbia Pictures. When looking at how many James Bond movies are there, two are considered “non-Eon” films, having been produced by studios other than Eon.