Am 29. Juni 2009 kam es in Viareggio, im Nordwesten von Italien, zu einem Zugunglück mit katastrophalen Folgen. Kurz vor Mitternacht durchfährt ein Zug mit 14 gefüllten Gascontainern die Küstenstadt. Plötzlich löst sich der erste Tankwagen direkt hinter der Lokomotive von den Schienen und entgleist.
Dabei reißt er noch vier weitere Tanks mit sich. Sekunden später kommt es zur Explosion.
New York 1985: Ein unsterblicher Krieger wandelt seit 350 Jahren über die Erde und lebt nun als Antiquitätenhändler. Er ist aber nicht allein mit seiner Gabe, die auch Fluch ist. Diese Wesen führen erbitterte Kämpfe, denn es kann nur einen geben. Eine Journalistin kommt der Geschichte auf die Spur - und dem Highlander sehr nahe.In einer Tiefgarage findet ein Schwertkampf auf Leben und Tod... Highlander - Es kann nur einen geben