Un cane abbandonato viene raccolto e accudito da un uomo. Quell'uomo è Giovanni Falcone, magistrato impegnato a contrastare la mafia nella Palermo insanguinata degli anni Ottanta. Uccio, più volte scampato alla morte, ha maturato un senso di giustizia che lo spinge a impegnarsi contro la malavita. Persegue perciò un obiettivo bizzarro: imparare a ululare come i lupi per far scappare gli innocenti prima degli attentati che ormai accadono con frequenza e che lui ha imparato a riconoscere. Ma una notte, mentre si esercita ad affinare il suo latrato, scende dal palazzo accanto Giovanni Falcone, che, a differenza di tutti gli altri, lo accarezza, e che, malgrado non possa portarlo in casa, lo accoglie amorevolmente nell'atrio del tribunale di Palermo, dove opera con il suo pool antimafia. Da quel momento, mentre si susseguono i tristi delitti di mafia - sempre raccontati attraverso lo sguardo innocente del cane - tra i due si instaura un'intensa amicizia, che verrà stroncata solo dal brutale omicidio del magistrato. Vecchio e ormai privo di forze, il cane prende dimora nell'atrio del tribunale di Palermo per vegliare la statua dal giudice presa di mira dai teppisti, mettendo in atto così la lezione più importante appresa da Falcone: il coraggio.