1) Фильм был снят по мотивам романа писателя Эндрю Нейдермана — «Адвокат дьявола» («Devil’s Advocate», 1990 г.).
2) Первоначально на пост режиссёра фильма рассматривался Джоэл Шумахер, которого в итоге заменил Тейлор Хэкфорд.
Роль молодого адвоката Кевина Ломакса могли исполнить Брэд Питт, Эдвард Нортон и Джон Кьюсак. Но продюсеры предпочли им Киану Ривза.
3) Тэйлор Хэкфорд сначала не хотел брать на роль Мэри актрису Шарлиз Терон. Режиссёр считал, что она была слишком красивой для данной роли. Также чтобы казаться старше своих лет (21 год) актриса ходила на экране с пышной причёской.
4) Шарлиз Терон, для погружения в своего персонажа, тратила по часу в день в течение трёх месяцев на поход к психотерапевту.
Актриса хотела показать достоверно на экране шизофрению своей героини.
5) Готовясь к роли адвоката Киану Ривз посещал адвокатские конторы и настоящие открытые судебные слушания. К тому же он лично встречался с различными адвокатами Нью-Йорка, и прочитал множество статей о громких судебных процессах.
6) По первоначальному плану «Адвокат дьявола» хотели сделать настоящим блокбастером со спецэффектами. Но Аль Пачино в таком проекте не хотел участвовать и отказал создателям целых пять раз.
Когда на пост режиссёра был назначен Тейлор Хэкфорд, то он с несколькими людьми переписал сценарий, и предложил его снова Пачино. Актёр долго раздумывал, но в итоге согласился.
7) Но чтобы точно обеспечить участие в картине Аля Пачино, Кивну Ривз отказался от части своего гонорара, уступив Пачино около 2 млн долларов.
8) Сцена диалога героев Аля Пачино и Киану Ривза на смотровой площадке небоскрёба снималась без использования компьютерной графики. Актёры находились в нескольких метрах от края здания, без страховки, на высоте 50-ти этажей.
9) Для датчанки Конни Нильсен это был дебют в американском кино. Кстати, её персонаж разговаривает на итальянском языке во всех версиях фильма, кроме итальянской. В ней она говорит по-испански.
10) Главные герои посещают боксёрский поединок, который являлся на самом деле настоящим. Это был матч мирового чемпионата по боксу, который прошёл 4 октября 1996 года в Нью-Йорке.
На ринге бились Рой Джонс мл., чемпион в суперсреднем весе по версии IBF, против Брайанта Брэннона. Джонс мл. одержал победу уже во втором раунде нокаутом.
11) В сцене, когда герои Ривза и Пачино идут через рынок, можно заметить сзади них человека, несущего коробку, на которой написано «Halo Lighting» — что в переводе «освещенные ореолом» или по-простому «нимбы».
12) Во время финальных титров играет песня группы Rolling Stones — Paint It Black. Любопытно, что она не вошла в официальный саундтрек фильма.