 In May 2012, the film's first look posters were revealed, with Sulagna Panigrahi, an Oriya television and film actress introduced in the leading role under the new name Savithri.The film was shot for more than two years, undergoing a notable change in the film's antagonist from Prakash Raj to Sathyaraj in the midst of production.Surya trained as a musician by taking lessons lasting up to ten hours for a six-month stretch.