Karthi learned to play Soccer and Carrom for the film as it was one of the sports that is popular in North Madras.
Catherine Tresa was given proper training in the style of Tamil spoken in Chennai and the background of people who live in North Chennai for her role.
This was an real incident from the director's neighborhood
According to director Pa. Ranjith, no make-up was used for any of the cast members.