The supporting cast, including Samantha, Nithya Menon, and Ajay, have done a decent job in their respective roles.