João ha 12 anni e vive sulle rive del fiume Douro con suo padre António, un uomo instabile e
alcolizzato. Nella casa accanto vivono Teresa e le sue figlie adolescenti, Paula e Liliana, per le quali
João prova un profondo affetto. Insieme, i cinque formano una sorta di strana famiglia disfunzionale,
che lotta per guadagnarsi da vivere pescando e vendendo la prelibata lampreda e, nei momenti
migliori, riescono persino a godersi un po' di serenità. Ma quando la zona è colpita dalla siccità a
causa del cambiamento climatico e il comportamento machista di suo padre sfugge completamente
al controllo, João è costretto a scegliere la propria strada