导电影不採用原始语言（类似于《受难记》或《阿波卡猎逃》），认为古语在情绪表达上比较欠缺魅力。导演在2005年10月下旬开始电影角色征选。 2006年2月卡蜜拉·贝儿和史帝芬·史翠（Steven Strait）雀屏中选，确定在影片中担任演出，史翠饰演勐犸象猎人，而贝儿则为扮演他的爱人。 导演认为选角若为知名演员，熟悉面孔较为难以呈现史前环境背景的真实感，他解释「假若杰克·吉伦荷出现于此部影片，观众心中可能会想着『What's that?』」，而且较不知名的演员也可以帮助节省制片的预算。2006年春天