Nauczycielkę zaczynającą pracę w szkole średniej prześladuje sprawa podejrzanej śmierci sprzed kilku tygodni. Kobieta zaczyna się obawiać o swoje życie.
Na wyspie La Gomera zostaje znalezione ciało młodego mężczyzny, a miejscowy policjant zostaje oskarżony, ale później uniewinniony. Trzy lata później sierżant Bevilaqua i jego zespół wracają na wyspę, by ponownie podjąć śledztwo.
W wyniku wypadku samochodowego ginie spodziewająca się dziecka dziewczyna Adama. Wkrótce mężczyzna otrzymuje od losu szereg szans na naprawienie przeszłych błędów, które niefortunnie przyczyniły się do tragedii. Aby utrzymać ukochaną kobietę przy życiu, Adam musi stawić czoła konsekwencjom wcześniejszych wyborów.
Uznany za zmarłego Cassidy Butch dowiaduje się, że ma syna. Pod nowym nazwiskiem, James Blackthorn, postanawia opuścić boliwijską wioskę i wrócić do domu, by zobaczyć się z potomkiem.
Orense, 1940 r. Za każdym razem, gdy Elena (Maribel Verdú) zamyka drzwi swego domu, zabiera ze sobą klucz do głęboko skrywanych sekretów. W trudnych czasach powojennego reżimu stwarza wraz ze swym synem Lorenzo (Roger Príncep) pozory, mające na celu ukrycie prawdy o ich rodzinie: Elenita (Irene Escolar), jej nastoletnia, ciężarna córka, uciekła razem ze swym chłopakiem Lalo (Martín Rivas), młodym człowiekiem, który od miesięcy ścigany jest przez policję. Jej mąż, Ricardo (Javier Cámara), poszukiwany z powodów ideologicznych, latami żyje w ukryciu w otworze powstałym w sypialni. Po walce na froncie do Orense wraca młody diakon, Salvador (Raúl Arévalo). Zaczyna on dawać lekcje w szkole, do której uczęszcza Lorenzo. Wierząc, że kobieta jest wdową, zafascynowany nią Salvador zaczyna ją nękać. Skrywany dotychczas przez rodzinę sekret jest zagrożony.