Genova, 1944. Giovanni Bertone, incallito giocatore d'azzardo, vive di piccole e grandi truffe: in cambio di soldi promette ai parenti dei prigionieri politici catturati dalle SS la liberazione dei loro cari. Sfidando il coprifuoco per andare a riprendersi il suo cavallo Fosco, Bertone si imbatte in un colonnello della Wehrmacht, Muller: un incontro che avrà conseguenze per entrambi. Insieme al suo cavallo Fosco, Bertone trova la piccola Ada, figlia dell’amico Sandrino, rimasta sola dopo l'arresto del padre da parte dei tedeschi. La simpatica scaltrezza della bambina convince Bertone a portarla con sé, con la promessa che l’aiuterà a liberare il padre.