В фильме "Город призраков" главный персонаж — дантист, который испытывает глубокую ненависть к людям. После перенесенной клинической смерти его жизнь кардинально меняется: он начинает видеть призраков. Это новое «умение» становится настоящим испытанием для него, так как мертвые души начинают вторгаться в его повседневность.
Среди этих призраков выделяется дух бизнесмена, который не находит покоя. Этот призрак требует от дантиста вмешаться в судьбу своей вдовы, планирующей свадьбу с другим мужчиной. Бизнесмен настойчиво просит героя остановить это событие, что становится настоящей проблемой для дантиста. Он оказывается в ситуации, когда ему приходится не только справляться с собственными страхами и предвзятостью, но и решать, насколько далеко он готов зайти ради выполнения просьбы призрака.
В процессе взаимодействия с мертвыми душами дантист начинает пересматривать свои взгляды на жизнь и отношения с окружающими. Он сталкивается с собственными демонами и осознает, что его ненависть и одиночество не приносят ему счастья. Постепенно он начинает понимать важность связи с другими людьми и необходимость прощения.
Фильм погружает зрителя в мир, где граница между жизнью и смертью размыта, и показывает, как прошлое может влиять на настоящее. В конечном итоге дантисту предстоит сделать выбор, который определит его дальнейшую судьбу и поможет ему найти внутренний покой.