 Siddharth plays the lead role, while actress Shruti Haasan replaced Amrita Rao as the heroine.Earlier "Ye Maya Chesave" fame Samantha Ruth Prabhu was planned as the female lead; but was later replaced by Amrita Rao, since a Hindi dubbed version is probable; and then subsequently finalized to Shruthi Haasan.Hansika Motwani has been roped in to play the second female lead.