I finally got around to watching the film adaptation of Kalki’s classic historical novel, ‘Ponniyin Selvan‘ (‘Ponni’s Son’). I wanted to watch it in the theatre, but being the couch potato I am, I just sat on it, and when it came out on Amazon Prime, I watched it in the last couple of days.
What is the story about? Well, ‘Ponniyin Selvan’ has a long, epic, rambling plot. I’ll just repeat here, what I wrote in my review of the first part of the book, last year. You can find the whole review here. ‘Ponniyin Selvan’ is a historical novel set at around 970 C.E. It is about the Chola king and queens and princes and princesses and their friends and enemies. It has everything that one would expect in a historical novel – many characters, intricate plot, conspiracies, palace intrigues, romance, war, amazing adventures, secrets from the past, charming characters, spies, badass villains, many surprising revelations. The influence of Alexandre Dumas is deeply felt in Kalki’s book – there is a young man, Vandhiyadevan, who looks like D’Artagnan, there is a beautiful woman, Nandini, who looks like Milady de Winter, and there is even a minister like Cardinal Richelieu. Of course, the actual plot and characters are different and fascinating in their own way.
So, what do I think about the film adaptation? I think that the film is well made. The settings look natural and real and it brings the Tamil period of a thousand years back, vividly alive. The songs all sound natural and feel part of the story, and they don’t feel forcibly tucked in. The acting by all the actors and actresses feels quite natural and they represent the characters very well. The cinematography is excellent. The last scene with the ship stuck in the storm is amazing and realistic and beautifully made. I haven’t seen something like this in a Tamil movie ever. Mani Ratnam has definitely broken new ground here.
Now something on the cast and the characters.

Aishwarya Rai as Nandini was perfect! I can’t imagine anyone else in that role. I think Ramya Krishnan in her prime would have been perfect in that role, but outside of her, I don’t see anyone else as good. I think this might be Aishwarya Rai’s finest role ever. Glad to know that Mani Ratnam and Aishwarya Rai got that right.



Trisha as Princess Kundavai was very good. Not like the Kundavai from the book, but still very good.


Kundavai’s best friend, Vanathi, is very different in the movie compared to the book. In the book, Vanathi is a shy, introverted character, who is in love with the prince, but in the movie, Vanathi is a cool, stylish, mischievous, extroverted character. Very different! But still, the movie Vanathi is good, and Sobhita Dhulipala depicts her very well.


The boatwoman Poonguzhali in the book is a quiet, introspective, melancholic character, but the movie Poonguzhali is different. She is definitely not melancholic. But the character of Poonguzhali in the movie is very well depicted and Aishwarya Lekshmi plays that character very well. I liked the bantering she does with Vandhiyathevan.


There are too many characters in the story to talk about in detail, but I’ll just talk about two more. Karthi as Vandhiyathevan is very good. He shows style, humour, flirts with women. But he is not the Vandhiyathevan that I imagined. The Vandhiyathevan of the book is a legendary figure, and he is probably the greatest character that Kalki ever created. It is hard to get him perfect on the screen. I think MGR in his prime would have been a great Vandhiyathevan. He would have been perfect. Maybe Kamalahasan in his prime. Maybe Parthiban in his prime. I can’t see anyone else playing that role. But these actors are older now or they are not around. So the director has done the best he could. Karthi has done pretty well.

I never thought that Jeyam Ravi would be Arulmozhi Varman. I always saw him as an angry young man. Arulmozhi from the book is a prince who never gets angry, who loves peace, and everyone loves him. But Jeyam Ravi does his best to depict this Chola prince, and one can’t fault him for that.
There is one thing though, that I’d like to nitpick. The screenplay. The story as depicted in the movie is an open book. We know who the good guys are, who the bad guys are, and what is exactly happening. There are no surprises. That is not at all how the book is. The book is filled with surprises and that is one of the pleasures of reading it. The movie reveals everything upfront. For example, in the first scene in the movie, the crown prince Aditha Karikalan calls Vandhiyathevan and tells him that he has to go on a mission and gives him all the details. This is not how the book starts. In the book, Vandhiyathevan is riding his horse near the lake during festival time. We don’t know why he is there. Lots of surprising things happen after that, and the truth is slowly revealed. Even when things are revealed, we have a suspicion that there is still more to it. This is how Kalki keeps the reader riveted to the book. But in the movie, there are no surprises. If I have to give an analogy, in the first Harry Potter book, we see Harry living in his uncle’s and aunt’s place, being treated badly. Then one day, suddenly, a giant man arrives, and frees him from there and takes him to a strange place. This is how the book starts. This beginning of the book has got a lot of unexpected surprises that we don’t see coming. If the movie version of the book didn’t start with this, but started with a conversation between Dumbledore and Hagrid, with Dumbledore asking Hagrid to bring Harry to Hogwarts, then there are no surprises. The pleasure of the surprise is lost. This is what I saw in the Ponniyin Selvan film adaptation.
I can understand why the director and screenplay writers made this significant change. A movie filled with surprises at every turn and in which we are not sure about the intentions of the main characters, is pleasurable to watch. But in the past, when Tamil filmmakers experimented a little like this, they were taking a big risk, and the movie bombed at the box office. It is a surprising thing, because the same audience watches English movies and French movies and are able to enjoy the mysteries, and the twists and turns, and the subtext. But when they come in a Tamil movie, they reject it. It is one of the mysteries of the Tamil movie audience which is difficult to fathom. So with a big budget movie like this, I can understand why the director didn’t want to take any risks and revealed everything upfront. For movie goers who’ll never read the book (most won’t because the book is more than 1500 pages long), this change in the screenplay won’t have any impact, because the movie is excellent. But for fans of the book, this is a significant change, which makes the story as told in the book, much better and more pleasurable than the movie.
I enjoyed watching the film adaptation of ‘Ponniyin Selvan‘. Can’t wait for the second part! Now I have to go and dust the copy of the book I have (I have atleast 4 editions I think) and read it from the beginning before the next part of the movie comes out.
I also hope that this is the start of an era when more Tamil historical novels will be adapted into movies. Kalki’s ‘Sivakamiyin Sabatham‘ (‘Sivakami’s Oath’) deserves to be adapted into a movie. So does Sandilyan’s ‘Mannan Magal‘ (‘The King’s Daughter‘) and Akilan’s ‘Vengayin Mainthan‘ (‘The Tiger’s Son‘). There are more, there are lots. Tamil historical fiction is a field which is rich and which is a gift that never stops giving.
Have you watched ‘Ponniyin Selvan‘? What do you think about it?