Wicked Hearts(agatha all along)
After centuries of love and magic, Agatha Harkness and Rio Vidal are torn apart by tragedy. When Rio, bound by her role as Death, takes Agatha's son, their bond shatters. Now, years later, their paths cross again, igniting old flames and buried emotions. As they navigate their complicated past and the lingering pain o...