N. Maharajan

He had provided scripts for Hindi films Zor and Champion Maharajan made his directorial debut with Vallarasu starring Vijayakanth.

The leading female role was eventually handed to Meera Jasmine even though Reemma Sen was also approached earlier for the film.

[5] The film featured Ajith Kumar in his first role as a police officer, before further appearances in Kireedam, Aegan, Mankatha and Yennai Arindhaal.

[6] The film was shot within 47 days, with Ajith reportedly working extra time to complete scenes.

[9] The film boasts of 14 villains played by Raghuvaran, Karan, Anandraj, Nasser, Nambiar, Ponnambalam, Delhi Ganesh, Mansur Alikhan, Devan, Rajan P Dev and Manivannan among others.

[citation needed] The filming was held at Le Royal Meridian Hotel, Chennai and the songs were picturised at locations in London, New Zealand and Canada.