Debut director Selvamani Selvaraj was an assisting staff member during the production and the shooting of the Oscar winning film Life of Pi (2012) in 2011 in India, directed by Ang Lee.
Composer Jhanu Chanthar recorded the final track of the original score with a symphony orchestra from Spain.
Lead actress Sruthi Hariharan was signed for the title role after director Selvamani Selvaraj watched the 2013 Kannada hit film Lucia (2013) with her.