Die obdachlose Sofia Waters kommt mit Erschöpfung und starken Beinschmerzen ins Krankenhaus. Dort lernt sie Angela kennen, die für eine Wohltätigkeitsorganisation arbeitet. Sofia erzählt Angela aus ihrer Vergangenheit: Einst war sie eine berühmte Kinderbuchautorin, die alles verlor, als ihre Familie sie finanziell ausnutzte.
Später begegnet Sofia einer sterbenden Frau namens Avril, die ihr den Schlüssel zu ihrer Villa und den Auftrag gibt, einen wertvollen Diamanten zu finden und ihn von einer bestimmten Person schätzen zu lassen.
Sofia macht sich auf die Suche nach dem Diamantenschätzer, muss aber feststellen, dass er ermordet wurde. Sie lernt einen Mann namens Jamie Jamieson kennen, der der Geschäftspartner des Schätzers war und die Identität des Mörders kennt. Gemeinsam arbeiten sie daran, den Mörder zur Rechenschaft zu ziehen und ein landesweites Kartell von Diamantenhändlern aufzudecken.
Die Wiege der Weißen Löwin, Avrils Anwesen, wird zu einem Zufluchtsort für Straßenkinder und Obdachlose. Sofia übernimmt die Leitung und teilt ihre Erfahrungen mit den jungen und alten Obdachlosen.
Yana und Timmy sind zwei der Kinder, die in Sofias Heim Zuflucht finden. Yana wurde zu einer arrangierten Ehe mit ihrem älteren Cousin gezwungen, konnte aber mit Timmys Hilfe fliehen. Während ihres Aufenthalts im Heim wird sie in eine Reihe mysteriöser Hundemorde verwickelt. Um den Fall zu lösen, verbündet sich Yana mit dem Detektiv Jack Renna. Die beiden entwickeln eine romantische Beziehung.