Akcja filmu rozgrywa się w Genui w czasie II wojny światowej. Po kapitulacji Włoch północna część kraju została zajęta przez wojska niemieckie. Rośnie aktywność podziemnych ugrupowań, a tym samym terror hitlerowców i rodzimych faszystów. Giovanni Bertone wykorzystuje okazję do zarobienia pieniędzy na nieszczęściu rodaków. Nawiązuje kontakt z przekupnym funkcjonariuszem gestapo, a rodzinom aresztowanych, w zamian za pieniądze, obiecuje uwolnienie ich bliskich, poprzez wykorzystanie swoich domniemanych wpływowych kontaktów. W końcu zostaje zdemaskowany i sam trafia w ręce gestapo. Udaje mu się jednak uniknąć kary – idzie z Niemcami na układ i pod nazwiskiem Della Rovere, jednego z generałów niepodległościowego rządu, zostaje zamknięty w celi więźniów politycznych. Udając generała, ma zdobyć zaufanie więźniów i wskazać przebywającego wśród nich przywódcę ruchu oporu. W trakcie pobytu w więzieniu , coraz bardziej identyfikując się z narzuconą mu rolą, przechodzi jednak przemianę moralną
Vittorio De Sica
Bardone AKA 'Grimaldi'
Hannes Messemer
S.S. Colonel Mueller
Vittorio Caprioli
Aristide Banchelli
Nando Angelini
Paolo
Herbert Fischer
Sergeant Walter Hageman
Mary Greco
Vera (the madam)
Bernardo Menicacci
Prison guard
Lucia Modugno
Partisan girl
Luciano Pigozzi
Prisoner
Kurt Polter
German officer
Giuseppe Rosetti
Pietro Valeri
Kurt Selge
Marshall Schrantz