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...
Maciste opuszcza swoją wioskę, by uratować dziecko, po powrocie odkrywa, że jego ukochana wraz z innymi kobietami została uprowadzona przez piratów. Bohater rusza na ratunek. By uwolnić kobiety musi stawić czoła istocie o nadprzyrodzonych zdolnościach.
Król neapolitański mianował Fra Diavolo pułkownikiem, gdy udało mu się odeprzeć wojska Napoleona. Następnie pułkownik zakochuje się w nieślubnej córce króla.