A woman who chose death wakes up with a stranger's heart and has to live someone else's life instead. The show doesn't waste time pretending this is just a plot device, it's the entire point, and it breaks you slowly across fifty episodes by making you understand that taking someone's heart means taking their unfinished business too. The pacing collapses in the back half and drags you through filler that doesn't matter, but the first arc and the stretch around episode 32 remind you why this hurt so much in the first place: a hired killer learning to want to stay alive, one conversation at a time.
Glass Heart is a 14-year-old member of the Suzaku Unit, an elite corps of Taiwanese assassins trained from childhood to kill without feeling. Disillusioned after her fiftieth successful hit, she throws herself from a rooftop. The unit refuses to lose her and saves her with a transplant, using a heart stolen from a compatible girl in Japan. Strange dreams during her recovery draw her to Japan in search of the donor, Kaori Makimura, who was once the partner of City Hunter Ryo Saeba. Somehow in contact with the spirit of her heart's former owner, she feels compelled to seek out that woman's lover. The story reuses City Hunter characters in a parallel world rather than continuing it, and mixes action with romance.