当时编剧为此写了若干个剧本,“当时想山木要不要打电话给刘净说明,或者他后来还跑去向东流(白恩 饰)餐厅找刘净。”许肇任导演也拿不准两个剧本哪个更好,甚至都拍了出来,当时两位男性导演都拿不准的时候,陈正道找到李纯,问她能接受哪个版本。导演乌尔善决定遵循神话史诗电影的创作特点,以明代小说《封神演义》作者当时的古代神话世界的想象为基础,参考近现代考古学、服饰学和民俗学的丰硕成果,建构了符合当代审美的封神世界的古典视觉系统,做到了“复古而不泥古”。他表示:“你要构建一个神话世界的逻辑,它一定是想象出来的,但是它要给人真实感,平衡好古典美和现代感。”