瑟（Harald Kloser）共同编写，起初企划案得到哥伦比亚电影公司（Columbia Pictures）通过策划，剧本作家约翰·欧洛夫（John Orloff）开始着手剧本的草本阶段。由于忙碌的发行行程，新力影业旗下的哥伦比亚公司停止此企划，而后华纳兄弟随之取代新力影业的空缺。 剧本透过马修·沙德（Matthew Sand）作第二次的修订，最后由罗伯特·罗达（Robert Rodat）作最终版本确认。导演执导电影不採用原始语言（类似于《受难记》或《阿波卡猎逃》），认为古语在情绪表达上比较欠缺魅力。