The film marked the directorial debut of M. A. Murugesh, who had previously worked as an apprentice under director K. S. Ravikumar. The shoot of the film was held at locations including the VGP Golden Beach resort in Chennai, as well as Kodaikanal and Gujarat, where they shot scenes depicting the 2001 Gujarat earthquake. Further scenes were shot depicting a cycle race featuring 200 young people, while the climax was filmed on a large ship, the N. N. Cauveri.