Lo sconfitto regno di Udor ogni anno deve immolare 24 vergini alle divinità di Cafaus, la barbara città rivale. Maciste arriva in città mentre le fanciulle vengono trascinate al sacrificio per ordine del tiranno di Cafaus, Pergaso. Non potendo sopportare di assistere passivamente alla vile operazione, interviene; è l'inizio di una serie di peripezie che si concluderanno con il ritorno alla giustizia.