На роль, которую впоследствии получил Венсан Кассель, рассматривались Майкл Фассбендер и Колин Фёрт.
Скарлетт Йоханссон, Мелани Тьерри, Ева Грин и Зои Салдана рассматривались на роль, которая в итоге отошла Розарио Доусон.
Готовясь к съёмкам в фильме, все участники актёрского состава подвергались воздействию гипноза. Джеймс МакЭвой утверждал, что его гипнотический сеанс прошёл успешно, и что он в течение всего сеанса был не в силах пошевелить рукой.
Фильм снимали в перерыве занявшей два года подготовки Дэнни Бойла к постановке церемоний открытия и закрытия летних Олимпийских игр в Лондоне в 2012 году. Смонтировали материал после закрытия Олимпиады.