Nachdem seine geliebte Frau Heather starb, verließ der Highlander Connor MacLeod (Christopher Lambert) Schottland. Seine Reise führt in bis nach Japan, wo er auf den Zauberer Nakano (Mako) trifft, der nicht nur unsterblich ist, sondern auch mächtige Illusionen hervorrufen kann. Der weise Zauberer lehrt MacLeod diese Fähigkeit, doch es lauert ...