After several failed suicide attempts, Sang-Man (Tae-hyun Cha) wakes up at the hospital with the ability to see and hear four ghosts: a chain-smoking taxi driver (Chang-Seok Ko); a woman who sobs constantly (Young-nam Jang); a perverted old man (Moon-su Lee); and an elementary school boy (Bo-geun Cheon). Sang-Man wonders why the ghosts keep following him around, and after consulting with a fortune teller, agrees to help the ghosts find closure with their deaths if they agree to leave him alone. Sang-Man allows each ghost to occupy his body, allowing them to interact with the living world. Sang-Man helps the ghosts fulfill their last wishes, and in doing so, ends up helping himself find a reason to live.