The team travelled to Kandy and the Ramboda Falls to film sequences across Sri Lanka, and it became the first film by director Vikraman to be shot outside India. Dubbing artist Jayageetha dubbed for Sneha, while Dubbing artist Savitha Reddy dubbed for Laila. The music for the film was composed by Sirpy, this film also earned him the Best Music Director Award from the Government of Tamil Nadu for the year 2002. The film opened in May 2002 to mixed reviews from critics. A reviewer from The Hindu wrote, "the story must have had a strong theme to begin with and the screenplay surely aims at conveying something different. But things do not progress in that direction", and adds that "the treatment lacks punch". The reviewers from Sify.com gave the film a negative review, adding "the film is very slow and one feels that the story is as old as the hills", adding that it is a "rehash of the director's earlier hits and is long winded and extremely slow paced mainly due to illogical story, songs pushed into the narrative and a jarring comedy track". The film went on to perform well at the box office, and did exceptional business in town and village theatres across Tamil Nadu. Owing to the film's success, it was later remade in Telugu as "Cheppave Chirugali" (2004) by Vikraman, while it was also made in Kannada as "Krishna" (2007). Sify rated 3 out of 5 stars stating "As Stale As Yesterdays Bread".