Die Architektin Sophia (Christina Plate) hat nach dem Tod ihres Mannes mit Marc (Timothy Peach) ein spätes Glück gefunden und erwartet von ihm sogar ein Kind. Ihre 25-jährige Tochter Adriana (Isabell Gerschke) steht ebenfalls kurz vor einer Geburt. Auf der Heimfahrt nach einem gemeinsamen Ausflug gerät Adriana in einen Verkehrsunfall. Die Ärzte können das Leben des ungeborenen Kindes retten, weitere Kinder wird die junge Frau jedoch nicht mehr bekommen können. Auch Sophia bekommt in der selben Nacht ihr Baby. Beide Mütter sind erleichtert, doch als Sophia nachts nach den Kindern schauen will, muss sie entsetzt feststellen, dass das Kind ihrer Tochter tot ist. Im Affekt vertauscht sie beide Babys. Mit den Konsequenzen dieser Entscheidung kann Sophia aber nur schwer leben. Schon bald hat sie Sehnsucht nach ihrem Kind. Zudem fällt es ihr schwer, das Geheimnis für sich zu behalten. Als Adriana entdeckt, wie Sophia das Kind stillt, kommt es zu Eklat.