Veteran actor Sadashiv Amrapurkar plays the role of Rudrabhada, an evil priest who uses dark forces and supernatural powers to grant his devotees their wishes, which come true, but always at some cost.
"Audiences shouldn't be surprised to see me as an evil priest because they have accepted me on the big screen as villain for over 30 years now. I look forward to viewers hating and cursing me all over again," smiles Amrapurkar.