Chcąc przejąć kontrolę nad rodzinnym imperium, dziedziczka zatrudnia brawurową mistrzynię kierownicy i przybitego życiem trenera do rywalizacji w mistrzostwach GT Włoch.
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.
Lata po tym, jak ogłosiła swoje wieczne dziewictwo i zdecydowała się na życie jako mężczyzna w górach Albanii, Hana postanawia rozpocząć nowe życie we współczesnym Mediolanie jako kobieta.
Podczas burzy śnieżnej do miasteczka przybywa technik, który ma naprawić elektrownię. Szybko orientuje się, że to miejsce ma też drugie, mroczne oblicze.