Władca Lombardii Alboin (Jack Palance) zamierza poślubić córkę króla, który panuje w sąsiedniej krainie. Mimo że Rosmunda (Eleonora Rossi Drago) kocha innego mężczyznę, ojciec aranżuje jej małżeństwo z wojownikiem. Liczy na zawarcie sojuszu. Niestety, Alboin szybko zabija łatwowiernego króla. Rozprawia się również z Amalchim (Guy Madison) – prawdziwą miłością Rosamundy. Zostawia pobitego rywala na pewną śmierć. Amalchiemu udaje się jednak przeżyć i zebrać armię, gotową zrzucić tyrana z tronu.