Pour se venger, la patience est une vertu. Et après mille ans, Colin MacLeod se fout complètement de la vertu...
Collin Mac Leod est un immortel. Il traverse les Ages depuis des siècles afin d assouvir sa vengeance contre Marcus, le général romain responsable du meurtre de sa femme et de l'extermination de son clan. Bien des siècles plus tard, dans la ville de New York dévastée par un virus, Colin retrouve enfin son ennemi. Mais, le combat du Highlander va se transformer en guerre pour sauver l'humanité.