Au XIIème siècle, l'Italie du Nord vit sous l'oppression d'Ulrich, le cruel représentant de l'empereur d'Allemagne Frédéric Barberousse. Venu en ville avec son fils Rudi afin de lui présenter sa mère Francesca qui les a quittés cinq ans auparavant pour épouser Ulrich, Dardo Bartoti abat d'une flèche l'un des faucons de son rival... Grièvement blessé par un archer, Dardo parvient à s'échapper, mais Rudi est capturé.
Guéri, Dardo devient le chef des partisans. Tandis qu'Ulrich veut unir la Hesse à la Lombardie par le mariage de sa nièce, la duchesse Anne, à un noble Italien, le marquis Alessandro. Mais Anne refuse. De dépit, Ulrich exile le marquis qui se joint aux maquisards. Pour libérer son fils, Dardo s'introduit au château d'Ulrich. Comme sa tentative échoue, il prend Anne en otage. Cinq villageois doivent être pendus si Dardo ne se livre pas. Le jour de l'exécution, Dardo se constitue prisonnier et, grâce à son complice Piccolo, simule sa pendaison.
Ulrich célèbre sa victoire en recevant une troupe de saltimbanques. Mêlés aux artistes, Dardo et ses amis pénètrent dans la place. Tandis qu'Alessandro trahit ses compagnons, Anne, tombée amoureuse de Dardo, leur vient en aide. Les partisans déclenchent une bagarre générale. Pour protéger sa fuite, Ulrich s'empare de Rudi. Dardo le tue d'une flèche en plein cœur.