Del Toro napisał scenariusz dla pierwszej części. Zaś Jackson, Walsh i Boyens dla drugiej. Następnie zamienili się scenariuszami i wnieśli ewentualne poprawki/zmiany.
Robert Kazinsky był początkowo obsadzony w roli Filiego. Rozpoczął nawet nagrywanie scen z udziałem tej postaci, jednak ostatecznie zrezygnował powodów osobistych.
Film był kręcony w Nowej Zelandii.