На роль Джона Милтона, которую исполнил Аль Пачино, планировалось отдать Кевину Спейси или Ричарду Гиру. Однако, первого не впечатлил сценарий, а второй отказывался играть отрицательного персонажа. Что касается главного героя адвоката – Кевина Ломакса, то его должен был сыграть Брэд Питт, но он отдал предпочтение фильму «Семь». Также режиссер рассматривал на эту роль молодого актера Эдварда Нортана.