Amador Coro a été condamné pour avoir provoqué un incendie. Lorsqu’il sort de prison, personne ne l’attend. Il retourne dans son village niché dans les montagnes de la Galice où vivent sa mère, Benedicta, et leurs trois vaches. Leurs vies s’écoulent, au rythme apaisé de la nature. Jusqu’au jour où un feu vient à nouveau dévaster la région.
Iran, de nos jours. Un homme croise par hasard celui qu’il croit être son ancien tortionnaire. Mais face à ce père de famille qui nie farouchement avoir été son bourreau, le doute s’installe.
Dans une banlieue déshéritée, Marcello, toiletteur pour chiens apprécié de tous, voit revenir de prison son ami Simoncino, un ancien boxeur cocaïnomane qui, très vite, rackette et brutalise le quartier, entraînant Marcello dans une spirale criminelle...