导演亚当森坚持要求电影中四名儿童主角的演员必须是「真实生活的孩子」，而非好莱坞里演过戏的童星，英国的童星星探琵芭·霍尔集中负责寻找四名主角的适合人选，为此她在两年时间内踏遍各个学校和很多的孩子面谈。在电影中出场的各种奇幻生物则由《魔戒》的制作团队维塔工作室负责设计。设计过程中，维塔创办人参考了耶罗尼米斯·波希的画作来寻求灵感。电影于2004年6月28日在纽西兰开拍。本来剧组曾打算从挪威进口一群麋鹿到纽西兰拍摄，但由于发现麋鹿带有疾病，最后只好将马伪装成麋鹿的样子来拍摄。同年12月的圣诞节期间在捷克共