The film has a stellar cast that includes Vikram, Karthi, Jayam Ravi, Jayaram, Aishwarya Rai Bachchan and Trisha in prominent roles. Prabhu, Vikram Prabhu, and Aishwarya Lekshmi appear in supporting roles. Aishwarya Rai plays a double role in the movie and in one role, she is being paired with Sarath Kumar. On 3 February 2021, the makers shot for a special number featuring Trisha and 250 other artists at an enormous set constructed at Ramoji Film City. The art direction team, supervised by Thotta Tharani, had constructed five huge sets in the shooting location.