The writers of Highlander: Endgame have made one of the biggest mistakes screenwriters can make. They have forgotten the storyline of one of the previous Highlander movies. Highlander 2 takes place in the year 2525, WITH Connor Mcleod. As you know, Highlander: Endgame takes place in the present day. But near the end of the movie, Connor makes Duncan kill him so Duncan can fight Kell with their combined strength. Do the writers really expect us to forget Highlender 2 completely. The studio also made a mistake when they didn't pick up on this mistake in the storyline.