He's made over a hundred and twenty films, and always had an impact.
Christened Thalaivar by his fans, megastar Rajnikanth is India's highest earning actor.
Heck, he's won Best Actor awards several times, for Muthu, Padayappa, Peddarayudu, Basha, Annamalai, Thalapathy, Velaikaran, Sri Raghavendra, Nallavanuku Nallavan, Moondru Mugam, Enkeyo Ketta Kural, Aarilirunthu Arubathu Varai, Mullum Mallarum, and 16 Vayanthile.
Now, as 2007s biggest Indian film Sivaji readies to release in a couple of weeks, we ask you, dear reader, a not-so-simple question:
Which is Rajnikanth's best film?