Krutá kráľovná Gedren (Sandahl Bergman) túži po absolútnej moci nad svetom. Zaútočí na mesto Hablac a zabije majiteľa talizmanu, ktorý môže zničiť všetko na zemi. Červená Sonja (Brigitte Nielsen), jeho sestra, sa však s magickým mečom vydáva na odvážnu výpravu, aby Gedren porazila. Proti zlej kráľovnej sa postaví aj strážca talizmanu Kalidor (Arnold Schwarzenegger), ochraňuje Sonju a nakoniec sa do nej zamiluje. Lenže krásna bojovníčka Sonja prisahala, že nikdy nebude patriť žiadnemu mužovi...