曾与辛蒂亚合作过的贝拉·索恩也试镜了该角。2016年5月底，Collider.com报导，萨拉查已获得这个角色。2016年8月，《好莱坞报导》指出，克里斯多夫·华兹正在会谈饰演戴森·依德博士，这相当于原作的大卫·依德博士。2016年9月14日，杰基·厄尔·哈利加入参演一名反派改造人。2016年9月21日，《综艺》报导，艾德·斯克林签约加入；后来，《好莱坞报导》指出，他饰演的角色是名为沙波的反派。2016年9月30日，据悉，基安·强生将会在片中饰演雨果，是名年轻的男性及艾莉塔的爱人。片商还考虑了、道格