Earlier Rajesh announced the
project called "Kaagitha Kappal" with Karthi but the project
was shelved due to some reasons and Rajesh went on to do Oru
Kal Oru Kannadi.
Rajesh announced in 2012 that his project with Karthi is
titled as "All in All Azhaguraja", named after a character
played by Goundamani in the film Vaidehi Kaathirundhal.
Rajesh's usual comedian Santhanam would provide the comic
relief. Kajal Aggarwal was selected as heroine uniting with
Karthi for second time after Naan Mahaan Alla.
Music was reported to be composed by Yuvan Shankar Raja, but
it turned out that S. Thaman will be collaborating for first
time with Rajesh and Karthi.