Zły czarnoksiężnik Traigon (Roberto Ballesteros) pragnie nieograniczonej mocy. Aby to osiągnąć, musi złożyć bogini Caligarze w ofierze swoje własne dziecko. Jednak jego żona nie zgadza się na to i będąc już w zaawansowanej ciąży, ucieka. Podczas ucieczki rodzi córki-bliźniaczki. Oddaje je w opiekę wojownikowi Kronowi (Martin LaSalle), który obiecuje wychować je na wielkie wojowniczki. Dwadzieścia lat później Traigon wpada na trop swych córek. Ich sprzymierzeńcami, oprócz Krona, są Wiking Baldar i barbarzyńca Erlik. Walka nie będzie łatwa - Traigon ma po swojej stronie siły ciemności.