Wanneer jeugdvrienden Yui en Naoki bij toeval als volwassenen worden herenigd, beginnen ze te voelen dat ze voor elkaar bestemd waren. Echter, net als Naoki zich voorbereidt om Yui ten huwelijk te vragen, raakt hij verwikkeld in een mysterieus incident en sterft.
Nu zwerft Naoki's ziel de wereld rond, niet in staat om zijn ware gevoelens voor Yui te uiten. Yuzuru, een detective en de enige persoon die Naoki kan zien, gaat op zoek naar de waarheid achter Naoki's dood. Naoki probeert Yuzuru te gebruiken om met Yui te praten, maar zal hij in staat zijn om zijn boodschap van liefde over te brengen?