Every cinephile and spy wannabe has pondered the immortal question: Who's the one, true James Bond?

A lot of fans go with Sean Connery, the original 007. Coming on fast is Daniel Craig, the latest man to inhabit author Ian Fleming's fictional alter ego.

Did we just say fictional? Ah, just like you, we've been conditioned to believe that James Bond, the suave British spy with a license to kill, is a fantasy. But TV writer Marc Haynes ("Morgan Spurlock's New Britannia") discovered the truth when he was seven years old and met Moore at an airport in France. Moore, of course, appeared in seven Bond movies in the 1970s and '80s, including the classics "Live and Let Die" and "The Spy Who Loved Me."

Movie critics often dismiss him for making the 007 movies lighter, giving the audience a wink and a nod rather than a Connery-like karate chop. He had his reasons, as Haynes explained on Facebook in a remembrance of Moore, who died this week at 89. It's a long-ish anecdote, but it's worth reading to the end: Not only is the story charming, but the final twist is, well, worthy of a James Bond movie.

As an seven year old in about 1983, in the days before First Class Lounges at airports, I was with my grandad in Nice... Posted by Marc Haynes on Tuesday, May 23, 2017

Here it is, in case you don't have a Facebook account:

As an seven year old in about 1983, in the days before First Class Lounges at airports, I was with my grandad in Nice Airport and saw Roger Moore sitting at the departure gate, reading a paper. I told my granddad I'd just seen James Bond and asked if we could go over so I could get his autograph. My grandad had no idea who James Bond or Roger Moore were, so we walked over and he popped me in front of Roger Moore, with the words "my grandson says you're famous. Can you sign this?"

As charming as you'd expect, Roger asks my name and duly signs the back of my plane ticket, a fulsome note full of best wishes. I'm ecstatic, but as we head back to our seats, I glance down at the signature. It's hard to decipher it but it definitely doesn't say 'James Bond'. My grandad looks at it, half figures out it says 'Roger Moore' - I have absolutely no idea who that is, and my hearts sinks. I tell my grandad he's signed it wrong, that he's put someone else's name - so my grandad heads back to Roger Moore, holding the ticket which he's only just signed.

I remember staying by our seats and my grandad saying "he says you've signed the wrong name. He says your name is James Bond." Roger Moore's face crinkled up with realisation and he beckoned me over. When I was by his knee, he leant over, looked from side to side, raised an eyebrow and in a hushed voice said to me, "I have to sign my name as 'Roger Moore' because otherwise...Blofeld might find out I was here." He asked me not to tell anyone that I'd just seen James Bond, and he thanked me for keeping his secret. I went back to our seats, my nerves absolutely jangling with delight. My grandad asked me if he'd signed 'James Bond.' No, I said. I'd got it wrong. I was working with James Bond now.

Many, many years later, I was working as a scriptwriter on a recording that involved UNICEF, and Roger Moore was doing a piece to camera as an ambassador. He was completely lovely and while the cameramen were setting up, I told him in passing the story of when I met him in Nice Airport. He was happy to hear it, and he had a chuckle and said "Well, I don't remember but I'm glad you got to meet James Bond." So that was lovely.

And then he did something so brilliant. After the filming, he walked past me in the corridor, heading out to his car - but as he got level, he paused, looked both ways, raised an eyebrow and in a hushed voice said, "Of course I remember our meeting in Nice. But I didn't say anything in there, because those cameramen - any one of them could be working for Blofeld."

I was as delighted at 30 as I had been at 7. What a man. What a tremendous man.