- 影片基于《X战警》系列漫画而改编,其中选取了1963年的《诡异X战警》和2006年的《X战警:第一战》进行主要情节的塑造。
- 影片的第一版剧本由乔什·施瓦兹撰写,但后来这个故事和布莱恩·辛格产生了分歧,最终乔什·施瓦兹的剧本未被采用,最终剧本由布莱恩·辛格主创,数位编剧协助完成。
- 布莱恩·辛格曾经执导了《X战警》和《X战警2》,原本布莱恩·辛格也打算执导《X战警:第一战》,但由于他一直在筹备《杰克与巨人》,所以他最终放弃了执导,而转由马修·沃恩来导演,但他依然是本片的监制。
- 为了扮演爱玛·福斯特这个角色,詹纽瑞·琼斯进行了三次试镜。
- 艾梅柏·希尔德曾经是Mystique一角的扮演人选,但最后这个角色由詹妮弗·劳伦斯出演。
- 泰勒·洛特纳曾经是汉克·麦考伊一角的扮演人选,但因为档期冲突,这个角色后来由尼古拉斯·霍尔特出演。
- 罗莎曼德·派克曾经是莫伊拉·麦克塔格特一角的扮演人选,后来换成了萝丝·拜恩。
- 2006年4月,扎克·佩恩开始撰写本片剧本,他最开始的想法是写万磁王的前传,但最后制片人决定先拍摄《金刚狼》;而后制片人认为故事应该不集中于某个角色,而是描述整个团队早期的焦点,最终本片选择了以前传的方式来讲述。