TRAMA: Un cane arruffato diventa inconsapevole pretesto dell’incontro di due umanità disordinate e precarie. Morso dall’animale, Oscar (Sergio Castellitto), avvocato burbero sempre alla ricerca di spunti truffaldini, vuole trarre profitto dall’incidente e fare causa al malcapitato proprietario, Armando (Rocco Papaleo). Quando però lo scaltro avvocato scopre che Armando è in realtà un povero disgraziato appena uscito di galera dopo aver ingiustamente scontato una pena di 30 anni, l’obiettivo cambia e la posta in gioco si alza: perché non intentare una causa milionaria ai danni dello Stato?
Nel nome del riscatto, i due diventano detective alla ricerca di indizi e prove e nasce un’amicizia improbabile e divertente. Tra loro Carmen (Valeria Bruni Tedeschi), barista dall’animo sensibile con un passato insieme all’uno e un possibile futuro insieme all’altro…