还根据演出经验选择了日本演员岩松信来出演本片，这位演员出演过多部电影和舞台剧，并曾获得过奥斯卡金像奖和托尼奖的提名。本片中他扮演了一位巫师，并负责电影的开场解说。威廉·史密斯虽然没能扮演主角，但还是饰演了主角的父亲。杜姆的两位副手分别由丹麦健美运动员、空手道大师史文-欧尔·托尔森（）和奥克兰突袭者队前美式橄榄球运动员本·戴维森（Ben Davidson）出演。卡珊德拉·嘉娃则扮演了一位女巫。导演在西班牙一共动用了超过1500名群众演员参加演出。此外还请来了几位欧洲电影界的专业演员，瓦莱丽·昆尼森饰演国王奥斯