За исключением Тамми, имена всех жертв ввиду их возраста были изменены. Обстоятельства их гибели, однако, показаны верно.
В действительности Карла Хомолка и её муж и соучастник до ареста официально сменили фамилию на Тил в честь героя триллера Мартин Кэмпбелл «Адвокат для убийцы» (1988), которого сыграл Кевин Бейкон.
Для съёмок исполнительнице главной роли Лоре Припон пришлось покраситься. В результате её героиня в двух последних сезонах сериала «Шоу 70-х» (1998-2006) появляется с белокурыми волосами.
В марте 2005 года адвокат, представлявший интересы близких двух убитых школьниц из Онтарио, потребовал предварительно показать ему фильм, чтобы решить, возражать ли против его выхода на экраны. Для него и для семей школьниц был организован предпросмотр, в результате которого они решили с протестом не выступать.
Весь фильм снят в США, в нём задействованы американские актёры, и снимали его американцы. Представители канадской киноиндустрии отказались иметь к фильму какое-либо отношение.
Канадский кинематографист Питер Р. Симпсон вначале купил права на экранизацию «Невидимой тьмы», одной из двух книг, написанных о Карле Хомолке и Поле Бернардо, писателем Стивеном Уильямсом в 1994 году. Из-за резко негативной общественной реакции ему пришлось оставить все мысли об экранизации.
После выхода фильма в прокат Миша Коллинз, сыгравший Пола, заявил, что сожалеет о своём участии в съёмках из-за крайне негативной реакции канадской общественности на фильм и показанные в нём преступления. Теперь актёр не советует зрителям на него ходить.
Действие фильма разворачивается в конце 1980-х и начале 1990-х годов, однако у Пола висит постер альбома «Make Yourself» 1999 года американской рок-группы Incubus.
В фильме показано, что граница между канадской провинцией Онтарио и американским штатом Нью-Йорк проходит по лесу. На самом деле по лесу проходит граница между американским штатом Нью-Йорк и провинцией Квебек.