Katherine (Joanna Pacula), poddaná krále Richarda, nachází po návratu z křížové výpravy místo svého sídla ruiny a její desetiletý syn se navíc dostal do rukou nechvalně proslulého zloducha Grekkora (Ruther Hauer) a jeho bandy vrahounů. Při snaze dostat se na stopu svého syna se Katherine setkává s další ženou, která má Grekkorem nevyřízené účty. Společná touha po odplatě obě ženy přivádí k jednotkám ANDĚLů POMSTY. Když ANDĚLÉ POMSTY úspěšně zajímají Grekkorova pobočníka Folbrena (Arnold Vosloo), rozhodne se ho Katherine a její spolubojovníci použít jako návnadu v chystané léčce. Až se Grekkor pokusí Folbrena z pevnosti vysvobodit, oplatí mu to ANDĚLÉ POMSTY překvapivým protiútokem. Přestože jsou ANDĚLÉ POMSTY vystaveni ohromné přesile, nakonec Grekkorovy muže poráží. V poslední rozhodující bitvě Katherine statečně udolává samotného Grekkora a svého milovaného syna získává zpět.