About movie
The village of Odela is in the state of Telangana. When Radha beheads her husband, Tirupati, a serial maniac and rapist, the villagers decide to perform a special ritual instead of burying the man, a ritual that will prevent his soul from finding peace. Soon, the evil spirit of Tirupati returns to the village, forcing local men to kill and rape brides on their wedding night. To stop the brutal crimes, the villagers turn to Bhairavi, the sacred Nagasadhi, and Radha’s sister for help.
2025
India
2 hour 27 min
In Uzbek