
Leftist radical-turned-terrorist Giorgio—hiding out in Latin America since the 1970s—turns himself in as soon as the Berlin Wall falls. Wishing to lead a comfortable, bourgeois life in his native Italy, he cuts a deal with a dirty cop, getting his sentence reduced in return for ratting former comrades out. Once released, Giorgio obsessively pursues his dream of becoming an upright citizen, but his old police aquaintance keeps dragging him down...

as Giorgio Pellegrini

as Ferruccio Anedda

as Flora

as Roberta

as Sante Brianese

as Sergio Cosimato

as María 'Francisca' Carces

as Vesuviano

as Gayetano

as Ciccio Formaggio

as Romo Zaninović

as Toni Zaninović

as Esteban 'Javier' Collar

as Sebastian 'Pepe' Monrubia

as Laura

as Martina

as Franco

as Luca

as Ausonio

as Don Scarpa

as Madre Roberta

as Brasiliana

as Don Agostino

as Padre Roberta

as Boliviano

as Moglie Sergio

as Giornalista

as Avvocato tribunale

as Giorgia (uncredited)