Morte à 40 ans, Margot Delacroix s'est réincarnée en ange gardien et doit veiller sur elle-même. Dans l'au-delà, elle a pris le nom de Ruth et suit le fil de sa propre vie, avec pour seules possibilités d'aimer, d'observer, de consigner et de protéger. Elle va enfin pouvoir comprendre pourquoi son fils a été mis en prison pour meurtre.