Релиз фильма был перенесен на девять месяцев для дополнительной работы над спецэффектами.
На роль Джека пробовались Аарон Тейлор-Джонсон и Анайрин Барнард.
На роль Изабель рассматривались Аделаида Кэйн, Лили Коллинз и Джуно Темпл.
Персонаж Юэна МакГрегора говорит, что у него плохое предчувствие. Эту же фразу дважды произносит его персонаж из «Звездных войн» Оби-Ван Кеноби. Уорвик Дэвис и Ральф Браун также снимались вместе с ним в «Звездные войны: Эпизод 1 — Скрытая угроза» (1999).
Во время боя с Родериком Элмонт три раза роняет кинжал Джека, но при этом поднимает его только один раз. В первый раз — когда он падает на гигантскую статую (он не поднимает его), второй — когда клинок выбивают из его рук (позже он подбирает его ртом), в третий раз — когда лезвие пронзает Родерика. Не показывают, как между первым и вторым разом кинжал попадает в руки Элмонта.
Когда генерал Фаллон (двухголовый великан) кидает бобы в воду, бобов пять, а стеблей вырастает только четыре.
Когда великан на кухне втыкает палочки в свиней, а потом и в Элмонта, эти палочки меняются в длине при смене ракурса, когда Элмонт находится уже в печи палка короче, чем была ранее.