Події фільму розгортаються в далекому майбутньому, де Коннор Маклеод (Крістофер Ламберт) став смертним, живучи у світі, де атмосфера контролюється деспотичною корпорацією. Коли збувається давнє пророцтво, Маклауд повертає собі безсмертя і об'єднується з повстанцями, щоб повалити корумпований режим. Однак фільм вносить суперечливі елементи в легенду про "Горця", зокрема про інопланетне походження безсмертних. Незважаючи на культовий успіх, "Горець II" був розкритикований за відхід від міфології оригіналу. Наступні релізи намагалися виправити ці проблеми за допомогою різних версій фільму.