In the end, there can be only one — the last one will receive all the
power of all the Immortals who ever lived
I am confused. For the moment let's put aside the television series. After the first Highlander movie he took the head of the last immortal making Connor MacLeod the last one. Why were there three more Highlander movie sequels after the first Highlander movie with the timeline being continuous? I thought he was the last. One of those three sequels had aliens or immortals come from another planet. When they had these alien immortals coming from another planet to fight Connor MacLeod, I was completely loss. With all of these sequels, I guess Connor MacLeod was not the last. There can only be one doesn't make any sense when there are always more immortal written in the story.
Now let's get back to the television series. I believe the first episode had Connor MacLeod from the movie talking to Duncan MacLeod on the television series transitioning the end of the first movie to the beginning of the television series. The television series was a direct continuation of the movie years after Connor MacLeod had took the head of the last immortal in the first Highlander movie. Again, just like the movie sequels, I thought Connor MacLeod was the last immortal, because there can only be one. I am so confused.