Actor Karthi is on cloud nine after his latest Tamil release 'Ponniyin Selvan 1' has received a phenomenal response from the audience. Now, he took to his Twitter account to share a gratitude post for the Industry veterans Kamal Haasan and Rajinikanth for appreciating his work in the film. directed by Mani Ratnam. The actor plays the role of warrior prince Vallavaraiyan Vanthiyathevan in director Mani Ratnam’s film.