Die Fotografin Janis (Penélope Cruz) lernt den Anthropologen Arturo (Israel Elejalde) kennen und bittet ihn um Hilfe in einer Familienangelegenheit: Sie will die Überreste ihres Urgroßvaters ausgraben, der Opfer der Franco-Diktatur war. Dabei entsteht zwischen den beiden eine Affäre und Janis wird schwanger. Auch wenn Arturo die Vaterrolle nicht übernehmen will, freut sich Janis riesig, denn sie hatte sich immer ein Baby gewünscht.Unsicher über ihre bevorstehende Mutterschaft ist dagegen die minderjährige Ana (Milena Smit), mit der sich Janis das Krankenhauszimmer teilt. Ihre Mutter Teresa (Aitana Sánchez-Gijón) bezeichnet sich selbst als 'unfähig zur Mutterschaft'. Nach der Scheidung musste sie auf ihre Tochter verzichten und nimmt erst über deren Schwangerschaft wieder Kontakt zu ihr auf. Anas konservativer Vater ist der Überzeugung, dass man die Toten in den Massengräbern in Ruhe lassen und keine alten Wunden aufreißen sollte. Die Vergewaltiger seiner minderjährigen Tochter will er auch nicht anzeigen, da er einen Skandal in der Stadt fürchtet.Janis und Ana bekommen zur gleichen Zeit die ersten Wehen, gebären synchron und beide müssen ihre Töchter wegen kleiner Komplikationen auf die Beobachtungsstation geben. Nach dem Ende des Klinikaufenthalts scheinen sich ihre Wege zu trennen. Doch das Schicksal hat noch etwas mit ihnen vor.