Zu Beginn des 16. Jahrhunderts kämpft die Liga der italienischen Adligen gegen den Einmarsch der Armee des französischen Königs Franz I. Unter den Italienern kämpft auch Giovanni de Medici (Vittorio Gassman), der berühmteste Sohn Caterina Sforzas, als furchtloser Söldnerhauptmann. Er ist überall unter dem Namen 'Giovanni dalle Bande Nere' bekannt, weil seine Söldner ein schwarzes Band als Abzeichen tragen. Keiner ist ihm im Kampf gewachsen und das schürt den Neid seines Mitstreiters Gaspar (Gérard Landry). Heimlich verhandelt der mit Abgesandten Karls V. Als sich die Liga darauf verständigt, gemeinsame Sache mit den Franzosen gegen die Deutschen zu machen, ermordet Gaspar hinterhältig Camillo De Sermoneta (Edoardo Toniolo), Giovannis Vertrauten, um Streit zu stiften.