方取景拍摄来看待一部电影，故事才是最重要的。”此外，托尼·斯科特、达伦·阿伦诺夫斯基、邓肯·琼斯（）、乔纳森·里贝斯曼和马特·里夫斯都曾是本片的导演人选。但最终华纳兄弟公司选中的是扎克·施奈德，他于2010年10月加入剧组。演员的敲定则在11月开始，亨利·卡维尔出演超人，这让他成为了第一位出演这一角色的非美籍演员。艾米·亚当斯饰演路易斯·莱恩，黛安·莲恩扮演玛莎·肯特。其他演员还包括凯文·科斯特纳饰演乔纳森·肯特，迈克尔·珊农扮演大反派佐德将军，罗素·克劳诠释超人的生父，氪星人乔·艾尔。此外还有德国女演员安