 Vijay, who worked with Vikraman in "Poove Unakkaga", was chosen by him to play the lead role in "Unnai Ninaithu", and the actor shot for the film for a few days before opting out of the project, owing to creative differences.He was subsequently replaced by Suriya.Vikraman also briefly considered casting actor Prashanth, before finalising Suriya.