Режиссер М. Найт Шьямалан признался, что съемки этого фильма были самыми трудными в его карьере.
У создателей фильма по ряду причин не получилось заключить контракт с Хоакином Фениксом, и в результате его роль получил Джеймс Макэвой.
На момент выхода этот фильм стал самым длинным (117 минут) в карьере режиссера М. Найта Шьямалана.
Режиссер М. Найт Шьямалан рассказал, что нанял оператора Майка Гиулакиса после того, как увидел его работу в фильме «Оно» (2014), а композитора Уэста Дилана Тордсона после того, как услышал написанную им музыку для мини-сериала «Тайны миллиардера» (2015).