McLeod (Christopher Lambert), luptătorul scoțian „blestemat” la o viață eternă, pleacă în Japonia, după moartea soției sale, și se împrietenește cu vrăjitorul Nakamo. Ceea ce nu știe McLeod este că a fost urmărit de dușmanul său, Kane (Mario Van Peebles). Acesta îl ucide pe vrăjitor, dar muntele se prăbușește, iar Kane e prins înăuntru. După secole, în urma unei excavații, peștera este descoperită.