Is James Bond a good guy?
Kind of a trick question also, do you think he is simply a good guy hero (although in most movies of the series, he is) or is it not actually as simple as that (there is also some controversy, I believe in "Goldfinger" (1964), that he may have done something particularly wrong to a woman who did nothing bad to him and even if she was a flawed figure, did not deserve it at all, and by its nature no-one would), and maybe, he is just a spy on a mission against other spies etc?
And his enemies are not all evil maybe either, although there are exceptions, just folks with different agendas, right?
007, how good are thou, cheers?