Next time you're having a bad day, just remember: It could ALWAYS be worse! Just look at the case of Marni. For starters, she gets gang raped by some thugs at a campground. And then she goes home to be comforted by her caring boyfriend, who recently confessed his love and took her virginity, only to find him in bed with another woman. When she starts acting out, her parents hand her over to an uncle who also rapes her. She miscarries shortly after finding out she's pregnant and is finally put out of her misery after her rapists murder her and then toss her body in a lake. Unfortunately, in death the poor girl can't even rest in peace and she returns as a vengeance-seeking ghost because her body wasn't properly buried. Now that you know all about Marni, don't you feel better?
Yudha, along with his girlfriend, Anita, intend to attend Yudhas sisters wedding in the village, but he finds his sister is already death. For he senses a strange thing, Yudha then investigates the cause of her sisters death, who once was also a Ronggeng (a social, traditional dance in Java) dancer.
Because he is hurt by Wiro Sableng (Tonny Hidayat), Kaligundil (Gino Makasutji) takes revenge with someone else's hand. Kalingundil killed a student of the White Lotus School and left a challenge letter as if it had come from Wiro Sableng. Then he was contacted by other martial arts experts by pitting Wiro against each other. So, when Wiro Sableng came to the top of Mount Tangkuban Perahu at the invitation of Kalingundil, he was greeted by crowds of well-known martial arts experts. Wiro Sableng tried to explain, but was ignored. Had to fight. Wiro can solve that problem. Especially when Kalingundil can be made to die, the problem is revealed.