 Prakash Raj was also roped in to play the role of Kalabhairava, revealing he had to sit before the makeup man from 5 am to get ready for a 9 am shot.The film was produced by Media Dreams, who at the time were also producing Kamal Haasan's "Pammal K. Sambandam" as well as the Shankar project, "Robot" in 2002.Crazy Mohan, Sushma Ahuja and Mark Jaslov wrote the dialogues for the Tamil, Hindi and English versions respectively.