Nottingham ura, Sir Henry 1100-ban visszatér Angliába, hogy összegyűjtse a német császár fogságában sínylődő Oroszlánszívű Richárd kiszabadításához szükséges magas váltságdíjat. Mivel a király öccse maga akar a trónra ülni, hajtóvadászatot indít Richárd hívei ellen. A sherwoodi erdőbe menekült üldözöttek azonban a titokzatos Robin Hood vezetésével szembeszállnak az árulókkal.
Amíg Oroszlánszívű Richárd (Julian Glover) keresztes-hadjáratot vezet a távoli Palesztinában, addig hitvány öccse magához kaparintja a teljes hatalmat. Aljassága kiélezte a szászok és normannok közötti ellentétet, így különös jelentőséggel bír az "Anglia Bajnoka" címéért hirdetett bajvívás, amelyben szászok és normannok is részt vesznek. Az utolsó küzdelem előtti estére a szászok vezére összehívja híveit. Tanácskozásukra kései vendégek is érkeznek, azzal a hírrel, hogy a visszavárt megmentő, Oroszlánszívű Richárd Anglia földjére lépett és kíséretében ott van a szász vezér fia: Ivanhoe (Anthony Andrews).
Itália a XII. században. Barbarossa Frigyes fő célkitűzése, hogy birodalma határait kiterjessze az észak-olaszországi városállamokra is. Ennek érdekében több megtorló hadjáratot is vezet az önállóságát védelmező Milánó, és a hozzá kapcsolódó városállamok ellen. Egy vadászaton egyszer vadkan támad rá, és az életét éppen a milánói kovács fia, a kis Alberto da Giussano menti meg. Felnőve azonban Alberto a két bátyjával együtt Milánó szabadságának elkötelezett harcosa lesz. Ez nemcsak a túlerő miatt nehéz, hanem azért is, mert a városállamok egymással sem tudnak összefogni és a kapukon belül is akad, aki inkább mentené a bőrét.