У 1978 році в Денвері школяр Брюс Ямада зникає після того, як побачив чорний фургон. Згодом хлопчик Фінні з сестрою Гвен згадують чутку, що в місті є злочинець на прізвисько Хапач, який викрадає тих, хто називає його. Гвен не вірить у цю історію, на відміну від Фінні, який відмовляється сказати слово «Хапач».
Фінні живе з сестрою Гвен і жорстоким батьком-алкоголіком Терренсом. У школі він ховається від хуліганів, які називають його «педиком». Його однокласник Робін, який нещодавно побив відомого хулігана, заступається за Фінні, але каже, коли колись йому доведеться постояти за себе самотужки. Натомість Робін просить аби Фінні допоміг йому з уроками.
Детективи розпитують школярів у Денвері про зникнення дітей. Вони дізнаються, що Гвен снився Брюс і чорні кульки. Оскільки лише поліцейські знають, що Хапач лишає кульки на місці злочинів, вони підозрюють, що Гвен замовчує правду. Наступного дня батько б'є Гвен за розмову з детективами. Фінні не наважується втрутитися. Потім його та сестру б'ють хулігани, а Робін не приходить на допомогу. Однокласниця Донна проте прихильно ставиться до Фінні. Дорогою зі школи Фінні зустрічає дивного чоловіка. Той хапає хлопчика та кидає в фургон з чорними кульками.
Фінні отямлюється в звукоізольованому підвалі. Викрадач у масці каже, що не вб'є хлопчика та навіть вдає доброзичливість. Несподівано вимкнений чорний телефон в іншій кімнаті починає дзвонити і Хапач іде дізнатися в чому справа. Пізніше Фінні знову чує дзвінок і бере слухавку. Привид Брюса розповідає Фінні про плитку на підлозі, яку можна підняти щоб вирити тунель і втекти.
Пошуки Фінні тривають безуспішно. Час від часу Хапач приносить Фінні їжу та одного разу залишає двері незамкненими. Фінні відчуває спокусу втекти, але на чорний телефон дзвонить інша жертва викрадача — Біллі, який пояснює, що це гра Хапача: якщо хлопчик вийде, то Хапач його безжально битиме. Біллі радить скористатися шнуром від килима, аби вибратися через вікно підвалу. Але ґрати на вікні, за які можна було б зачепити шнур, ламаються. Гвен молиться Богу, щоб знайти Фінні. Пізніше вона бачить сни про викрадених дітей.
Детектив Макс з'ясовує, що Хапач живе десь біля школи. З усіх зникнень проте вибивається зникнення Робіна. Поліцейські Райт і Міллер розмовляють з ексцентричним чоловіком на ім'я Макс, який живе з братом біля школи. Виявляється, що Фінні утримується в підвалі Макса, чиїм братом і є Хапач. Фінні розмовляє по телефону з іншою жертвою, Гриффіном. Той повідомляє Фінні, що Хапач у цей час заснув, лишивши двері відчиненими. Гриффін пригадує код від дверей будинку, Фінні вибирається з підвалу, але собака Хапача будить зловмисника. Хапач наздоганяє хлопчика на фургоні та кидає назад до підвалу. Гвен звертається до Бога, висловлюючи невдоволення нечіткістю своїх віщих снів.
Фінні чує голос іншої жертви, хулігана на ім'я Венс, який знущається з Фінна, але вирішує допомогти, сказавши, що стіну в підвалі можна проламати. Дотримуючись вказівок Венса, Фінні проникає на склад, звідки немає виходу. Телефон дзвонить ще раз, привид Робіна втішає Фінні та закликає боротися. Він радить використати слухавку телефона як булаву та вчить як нею битися.
Гвен бачить у сні будинок Хапача та повідомляє про це Райту з Міллером. Макс розуміє, що Фінні утримується в будинку, і сам кидається в підвал, щоб звільнити його, але його брат вбиває детектива сокирою. Поліція поспішає до будинку, вказаного Гвен. Неподалік виявляються закопані тіла викрадених дітей. Хапач хоче вбити Фінні сокирою, але хлопчик змушує його перечепитися через ґрати й душить телефонним дротом. Привиди телефонують і глузують з Хапача.
Відволікши собаку м'ясом з морозилки, Фінні відкриває замок і виходить з будинку, оточеного поліцією. Він обнімається з Гвен, а батько просить вибачення в них за колишню жорстокість. У школі Фінні зустрічають як героя. Впевнений, він сідає поруч із Донною та каже «клич мене Фінн».