Villa 603Randy worries at his pregnant wife, Alya, who often has nightmares and hallucinations of ghosts. On the advice of the doctor, Randi takes his family on vacation to Villa 603 which has beautiful scenery. There Alya can sleep without having nightmares as usual. But the tranquility is disturbed when Alya hallucinates again, seeing a lot of sightings and becoming hysterical. Alya urges her husband to go away from the villa. There is another problem: Amanda, their daughter, is found in a state of shock after disappearing in the woods around the villa. Randi asks Diana, Alya’s sister, to keep his family during his work time. When Diana reports that Alya attaks Amanda assuming she is the devil incarnate, Randi still thinks that Alya’s unstable mental condition. that causes hallucinations. Until Josh, Randi’s friend tells the history of the Villa 603, which built on a former burial grounds were not cleansed, Randi runs home to get his family from the villa after watching sightings that was accidentally recorded by Amanda. Alya turned out not merely hallucinating. Villa 603 is haunted by many ghosts. At the same time, Alya who is possessed, begins to attack the family and drags them into the hole that contains many spirits. MangkujiwoCokrokusumo (Roy Marten) has successfully set Brotoseno (Sujiwo Tejo) aside with the many evil slanders he lay in front of Sinuhun Raja. Holding a grudge, Brotoseno looks to take his revenge using the unborn child of Kanthi (Asmara Abigail). Kanthi, impregnate by Cokrokusumo, is just a village girl who is punished for being thought that she carries the devil’s baby. Punished, tied up, and turning crazy, she got a visit from Brotoseno, that is looking to go through with his revenge plan. Acknowledging that she is only used as a tool by both Cokrokusumo and Brotoseno, she plans to free herself both of them by killing herself.
With the help of Sadi (Septian Dwi Cahyo), Brotoseno’s helper, she manages to kill herself. Savagely, Brotoseno takes her baby out of Kanthi’s body and raise her with the name of Uma (Yasamin Jasem). Kanthi’s troubled soul got trapped inside Cermin Kembar, until twenty-one years later when Brotoseno finally starts running his vengeful plan.