Кино о Гувере собирались сделать на Universal, но в итоге проект оказался на студии Warner — реакция Universal на сценарий Дастина Лэнса Блэка была негативной.
Гардероб Леонардо ДиКаприо насчитывал 80 костюмов. Поскольку действие фильма протекает на протяжении свыше 60 лет, художнику по костюмам Деборе Хупер нужно было отразить всю эволюцию стилей одежды за этот период.
Грим Леонардо ДиКаприо включал в себя гипсовую маску на всё лицо, различные накладки, парики, седые волосы и простетический нос.
Первоначальным выбором на роль Хелен Ганди была Шарлиз Терон, но актриса выбыла из проекта ради участия в картине «Белоснежка и охотник» (2012). Следующей кандидатурой на неё была Эми Адамс, однако в итоге роль досталась Наоми Уоттс.