W małej miejscowości na Sardynii pod czujnym okiem opiekuńczej Tiny (Valeria Golino) wychowuje się 10-letnia Vittoria. Łącząca je silna więź zostanie wystawiona na próbę, gdy do ich miasteczka powróci Angelica (Alba Rohrwacher) - biologiczna matka dziewczynki, która do tej pory, bardziej niż dzieckiem, zainteresowana była przygodnie poznanymi facetami i gorzałą. Teraz jednak zaczyna się do córki zbliżać - jaki będzie to mieć wpływ na dziewczynkę? Między trzema bohaterkami zaczyna tworzyć się dziwny układ przyciągania i odpychania, jasne staje się, że nic już nie będzie po staremu.