。2017年9月，裘莉表示，他们「正持续进行编剧作业，续集将会相当强而有力」。2017年10月3日，乔奇姆·罗宁获选执导该片。
选角.2018年4月，艾德·斯克林获选饰演《黑魔女2》的重要反派，艾丽·芬宁回归诠释公主。同时，蜜雪儿·菲佛也加入了剧组，饰演新继任的王后。根据之后的消息，菲佛的角色是邪恶的继母英格丽王后（Queen Ingrith）。2018年5月，由于时间安排问题，布兰顿·思怀兹无法续演，改由哈里斯·迪金森接手。接着，詹·穆瑞、大卫·盖亚西、奇维托·艾吉佛与等人加入了