Сценарий к будущему фильму написал Грегори Уайден, ещё когда он учился на сценариста. Этот сценарий стал его выпускной работой. Первоначальная версия сценария была более брутальная, чем та, которая была экранизирована. Также, в первоначальной версии, бойцы не забирали себе силу побеждённых врагов и могли иметь детей. Выбор актёра для главной роли был непростым. Роль предлагали Мэлу Гибсону, но он отказался, может уже тогда мечтал о собственном кино про шотландца. Предлагали роль и Микки Рурку, но этот актёр был на пике популярности и потребовал слишком высокий гонорар. Список актёров, которым были разосланы приглашения, зачитывать можно долго. А вот досталась роль Кристоферу Ламберту, который, незадолго до съёмок в "Горце", исполнил роль Тарзана в «Грейсток: Легенда о Тарзане». Вот только был один нюанс. Кристофер Ламберт очень плохо говорил по-английски. В "Тарзане" это было незаметно и выявилась эта проблема слишком поздно. Вероятно, из-за этого не особо разговорчив и главный геро