Sorceress is a 1982 sword and sorcery film directed by Jack Hill (credited as Brian Stuart), and starring Leigh Harris and Lynette Harris. It was the last film directed by Jack Hill.
Plot
To maintain his powers, the evil wizard Traigon must sacrifice his firstborn child to the god Caligara. After giving birth to twin daughters, Mara and Mira, his wife refuses to tell Traigon which was born first. She flees with the young children and convinces a peasant to raise them as warrior boys; the pursuing Traigon inflicts a mortal wound upon her.
However, she stabs him with a spear and magically banishes him for 20 years before she dies. The wandering hippie-like wizard Krona arrives and also helps defeat Traigon, and gives the infants his magical powers and martial-arts powers. He also tells them to invoke the higher power named "Vital" when they are in trouble.
When Traigon returns, he resumes hunting down his now-adult daughters (the Harris sisters), still intending to sacrifice them to Caligara. The twins enlist the help of a satyr, Pando, a young, curly-haired barbarian, Erlick, and a Viking, Baldar, in their struggle to defeat their own father.
The twins, while swimming naked in a pond, note Pando spying on them, though they are too naive to understand why. Baldar happens by, and they set off. In a city marketplace, they happen upon Erlick using loaded dice to win money at gambling. His opponents get angry and attach him, but he escapes and joins Baldar, Pando, and the twins.
Traigon's forces kill the twins' adoptive parents and rape their adoptive sister, though the twins return from elsewhere and defeat the marauders. Krona comes by, now old, and walks into a fire, following his apologizing for arriving too late to save the twins' family.
At a safe house, the twins start disrobing their boyish clothing and cylindrical hats; Baldar, who referred to them as "lads" previously, and Erlick are flustered and try to explain to the twins that they are not really boys. Other adventures ensue, including Traigon's trained monkeys throwing exploding fruit at the party. One monkey, a favorite of Traigon's lieutenant Delissia, is promised Mira as his own.
Eventually Traigon's forces capture Erlick and Mara (the firstborn) and bring them to Traigon's castle. Erlick is stripped naked and about to be impaled from below, but is set free just in time, when he reveals his royal blood as a king's son. Traigon decides Erlick's royal blood will be useful in preparing Mara for sacrifice; he has Mara dressed in feminine clothing and tries to mate her with Erlick.
Erlick and Mara have a romantic interlude, which Mira can feel telepathically; Pando, seeing her writhing around, gets excited, but Baldar, saying that he is sworn to protect the twins, restrains him. Baldar and Mira then attempt to rescue Erlick and Mara, but are cast into a pit.
However, the monkey Mira was promised to, uncovers the pit. The party must contend with evil zombies whom Traigon is raising out of the pit, part of his evil plan. Meanwhile, Pando has been raising an army of villagers and goats, which arrives to help Baldar and Mira.
Erlick is about to sacrifice Mara with a knife, when she remembers the name "Vital", and invokes it. A benevolent god who looks like a flying lion appears in the sky, and sends out force beams which drive away the evil Caligara, who has arrived and is sending down explosions towards the battlefield. The twins kill their father Traigon.
Finally, Erlick has both Mara and Mira in his arms. Baldar is puzzled, but Erlick reminds him that the twins are, after all, "two who are one", a refrain throughout the film, and he and the twins laugh.