Der Innendekorateur Kang Jeong-won (Park Shin-yang) steht unter Druck, weil er langsam seine Freundin Hee-eun (Yoo Seon) heiraten sollte. Eines Tages schläft er in er U-Bahn ein, als sich neben ihn zwei Kinder setzen. Jeong-won steigt bei der Endstation aus, die Kinder bleiben drin. Tags darauf liest er, zwei Kinder seien vergiftet worden. Diese beiden? Die Geister der Kinder verfolgen ihn weiter. Bis er auf die junge Jeong-yeon (Jun Ji-hyun) trifft. Sie leidet an Narkolepsie und als Jeong-won sie einmal nach Hause nehmen muss, sieht sie die Kinder! Fortan ist Jeon-won davon besessen, mehr über Jeong-yeon zu erfahren. Sie steht kurz vor der Scheidung, weil ihr Gatte ihr den Tod ihres Babys nicht verziehen hat. Sie brachte einst ihr Kind zur kranken Freundin Moon Jeong-sook (Kim Yeo-jin), die ihr eigenes und Jeong-yeons Kind umbrachte. Nun steht Jeong-sook vor Gericht.