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