Події розгортаються навколо Френка Банністера - колишнього архітектора, який після смерті дружини Дебори може бачити привидів і розмовляти з ними. Він укладає угоду з духами, які оселяються в будинках людей, а потім пропонує вигнати їх за певну плату. Але незабаром він виявляє, що зловісна сила вбиває людей у його місті, стискаючи їхні серця.
Френк вирішує використати своїх примарних союзників, щоб розслідувати таємницю і зупинити вбивства. Але він стикається з небезпекою та підозрами з боку мешканців міста, які вважають його шахраєм. Чи зможе Френк розкрити справу і врятуватися від смертельної долі?