Chiyaan Vikram, born Kennedy John Victor, has long been a towering figure in Tamil cinema, renowned for his transformative performances and unwavering dedication to his craft. As of 2025, his illustrious career boasts a plethora of films that have not only showcased his versatility but have also left an indelible mark on Indian cinema. Here, we delve into the top 10 movies of Vikram, presented in reverse chronological order, highlighting his most recent contributions to the silver screen.
1. Ponniyin Selvan: II (2023)
In this magnum opus directed by Mani Ratnam, Vikram reprises his role as Aditha Karikalan, the valorous crown prince of the Chola dynasty. The film continues the intricate narrative of political intrigue, romance, and warfare, adapted from Kalki Krishnamurthy’s revered novel. Vikram’s portrayal of the tormented prince, grappling with love and duty, garnered widespread acclaim, further cementing his stature in the industry. The film’s grand visuals and compelling storytelling contributed to its critical and commercial success.
2. Ponniyin Selvan: I (2022)
Marking the commencement of Mani Ratnam’s ambitious adaptation, this film introduces audiences to the Chola dynasty’s rich tapestry. Vikram’s embodiment of Aditha Karikalan, a warrior prince with a turbulent past, was both intense and nuanced. His ability to convey deep emotion and regal authority added depth to the historical narrative, making it a standout performance in his career.
3. Mahaan (2022)
In “Mahaan,” directed by Karthik Subbaraj, Vikram plays Gandhi Mahaan, a man who breaks away from his conservative upbringing to embrace a life of freedom and excess. The film explores themes of liberation, familial bonds, and the consequences of choices. Vikram’s dynamic performance, alongside his real-life son Dhruv Vikram, was lauded for its authenticity and energy, showcasing his ability to adapt to contemporary storytelling.
4. Cobra (2022)
“Cobra” features Vikram in a complex role as Mathiazhagan, a mathematical genius who uses his skills to commit high-profile crimes. The film intertwines elements of action, thriller, and psychological drama. Vikram’s portrayal of a man with multiple identities battling inner demons was both compelling and intense, reflecting his commitment to challenging roles.
5. Kadaram Kondan (2019)
In this action thriller, Vikram stars as KK, a mysterious and skilled operative on a mission in Kuala Lumpur. The film is a fast-paced narrative filled with twists and high-octane sequences. Vikram’s charismatic screen presence and portrayal of a brooding anti-hero added a unique flavor to the genre, resonating well with audiences.
6. Iru Mugan (2016)
“Iru Mugan” showcases Vikram in dual roles: Akhilan, a former RAW agent, and Love, a flamboyant antagonist. The science fiction action film delves into bio-terrorism and personal vendettas. Vikram’s ability to distinctly portray two contrasting characters highlighted his versatility and was a testament to his range as an actor.
7. I (2015)
Directed by Shankar, “I” is a romantic thriller where Vikram plays Lingesan, a bodybuilder turned supermodel who undergoes a drastic transformation due to a heinous conspiracy. The film is notable for Vikram’s physical transformation, where he lost significant weight to portray a disfigured man seeking vengeance. His dedication to the role was widely praised, and the film’s visual grandeur added to its appeal.
8. Deiva Thirumagal (2011)
In this poignant drama, Vikram portrays Krishna, a man with the mental capacity of a child, fighting for the custody of his daughter. The film explores themes of parental love, societal norms, and personal rights. Vikram’s sensitive and heartfelt performance brought depth to the character, earning him critical acclaim and touching the hearts of audiences.
9. Raavanan (2010)
A modern retelling of the epic Ramayana from the antagonist’s perspective, “Raavanan” features Vikram as Veeraiya, a tribal leader who kidnaps a police officer’s wife. The film delves into the gray areas of good and evil, with Vikram’s intense performance capturing the complexity of his character. His portrayal added layers to the narrative, making it a memorable role in his filmography.
10. Anniyan (2005)
“Anniyan,” directed by Shankar, is a psychological thriller where Vikram plays Ramanujam Iyengar, a lawyer suffering from multiple personality disorder. The film addresses societal issues and the protagonist’s transformation into different personas to fight corruption. Vikram’s seamless transition between contrasting characters showcased his acting prowess, making “Anniyan” one of his most iconic films.
Vikram’s career is a testament to his relentless pursuit of challenging roles and his ability to bring depth to diverse characters. His filmography reflects a blend of commercial successes and critically acclaimed performances, solidifying his status as one of Tamil cinema’s most versatile and dedicated actors.

Santosh Kumar is a Professional SEO and Blogger, With the help of this blog he is trying to share top 10 lists, facts, entertainment news from India and all around the world.