Am Tag ihrer Verlobung muss Saeko (Kasumi Arimura) den tragischen Verlust von Yusuke (Toma Ikuta), der Liebe ihres Lebens, hinnehmen, als dieser bei einem Unfall ums Leben kommt. Kurz darauf erhält ein Mann namens Kazumasa Naruse (Kentaro Sakaguchi) eine neue Lebenschance, als ihm im Rahmen einer Herztransplantation Yusukes Herz eingesetzt wird. Ohne es zu wissen, wird Kazumasa mit Erinnerungen und Gefühlen konfrontiert, die nicht seine eigenen zu sein scheinen. Auf geheimnisvolle Weise führt das Schicksal Saeko und Kazumasa zusammen und zwischen den beiden entwickelt sich eine besondere Verbindung. Saeko wird sich mit den unerklärlichen Ereignissen auseinandersetzen müssen, die ihre Welt auf den Kopf stellen und sie mit der Frage konfrontieren, was es bedeutet, Liebe und Verlust wirklich zu erfahren.