Having concluded on October 2nd, the Barcelona Festival of Political Cinema this year celebrating its third edition, awarded the prize for Best Film to Carmine Amoroso’s Cover Boy: The Last Revolution. Competing with the other eight feature films from the other European countries, Cover Boy: The Last Revolution has already been screened in 20 different International festivals around the world.