Devraj, who plays the lead role, has acted in theatre in the early stages of his career. But he has never done a mythological film before and is very anxious about the result. The film is based on the 50-year-old theatre play of the same title written by Kanagal Prabhakara Sastry, stalwart writer of Kannada cinema and theatre. The play is very popular in Karnataka and Devraj was chosen to act through an SMS poll conducted by New Wave Production team.
Bharat Bagavathar plays Hanuman while TV actress Rajeswari is in the role of Seetha. Nitin is in Lord Sri Rama's role.