The original cast announced on the day of the launch included noted singer S. P. Balasubrahmanyam.However, he was replaced by prominent poet Vaali before the shoot started, for unknown reasons.Raju Sundaram was initially supposed to play the role eventually portrayed by Raghava Lawrence in the film.This was Sneha's third film in Tamil, after Ennavale and Anandham.Balachandar managed to rope in his protege Kamal Haasan for a guest appearance, but failed to do so with Rajinikanth.The song 'Nee Thaan En Desiya Geetham' was shot in Malaysia'Azhagae Sugama' was shot at Bekal Fort, Kasargod, in Kerala with Madhavan and Simran, which took five days to finish.The introduction song of Madhavan and a team of dancers was shot in Ooty.The 'Moondrezhuthu' song was shot on the floors of AVM Studios.Legendary saxophone player Shri. Kadhri Gopal appears as himself in the wedding reception scene featuring Madhavan and Simran. He plays the saxophone.Guitarist Rashid Ali had his debut as a vocalist through this film. He sang the 'Naadhir Dhinna' track.Nithyashree Mahadevan revealed that they did not have any lyrics except the words 'Manmadha Masam', when Shankar Mahadevan and AR Rahman conceived the song.When ARR sent the meter to poet Vaali, the latter was so overwhelmed with the tune that he said he did not want to pollute it with more words. So the song has a very unusual presentation.The track 'Love Check' was a fusion number that had just two words 'Love Check' with Sivamani's drumsLove Check was choreographed by Lawrence Raghavendra, and was shot on him in Malaysia.The song 'Azhage Sugama' is loosely based in Sahana raga.Balachander felt that the star cast was the reason for the film's failure and claimed that if it been made with newcomers it would have been successful