Theron's casting as the lead was announced in May 2015, while James McAvoy was announced that October.
Việc Theron vào vai chính được xác nhận vào tháng 5 năm 2015, và James McAvoy được công bố vào tháng 10.