and）作第二次的修订，最后由罗伯特·罗达（Robert Rodat）作最终版本确认。导演执导电影不採用原始语言（类似于《受难记》或《阿波卡猎逃》），认为古语在情绪表达上比较欠缺魅力。导演在2005年10月下旬开始电影角色征选。 2006年2月卡蜜拉·贝儿和史帝芬·史翠（Steven Strait）雀屏中选，确定在影片中担任演出，史翠饰演勐犸象猎人，而贝儿则为扮演他的爱人。 导演认为选角若为知名演员，熟悉面孔较为难以呈现史前环境背景的真实感，他解释「假若杰克·吉伦荷出现于此部影片，观众心中可能会想着