Ratnam had marked around 1.2 million (US$100,000 in 1987) for the film's action sequences. To make the sequences slick and entertaining, cinematographer and stunt sequence director Jim Allen, who was known for his work stunt sequences in "Sholay" (1975) was chosen. But after three days, he was removed from the film as he charged 200,000 per day (US$16,000 in 1987) and Srinivasan could not afford the money. The remaining portions were shot at Bombay (now Mumbai), including the portions involving Velu's childhood life in the city. The scene featuring Neela studying for her mathematics exams was suggested by Srinivasan. Velu's childhood portions before he moves to Bombay were canned in Old Mahabalipuram Road for one and a half days. This was also the last part of the principal photography. According to Srinivasan, the film was completed in October 1987.