Shruti Haasan is not just an actress; she is a multi-talented artist, excelling in acting, singing, and music composition. As the daughter of the legendary Kamal Haasan, expectations were high when she entered the industry, but Shruti carved her own path, proving her versatility in Tamil, Telugu, and Hindi cinema. Over the years, she has delivered blockbusters, critically acclaimed performances, and commercial entertainers, making her a fan-favorite across industries.
As of 2025, let’s take a look at the Top 10 Movies of Shruti Haasan, considering her performances, box office impact, and contribution to Indian cinema.
Here is a list of top 10 best movies of Shruti Haasan:
1. Vedalam (2015) – The Mass Entertainer
Director: Siva
Co-stars: Ajith Kumar, Lakshmi Menon
A mass-action blockbuster, Vedalam was one of Shruti Haasan’s biggest commercial successes in Tamil cinema. Playing the role of a lawyer opposite Ajith Kumar, she added comedy, charm, and glamour to the film.
While Ajith’s powerful performance stole the show, Shruti’s presence and chemistry with Ajith were widely appreciated, making it one of her most popular Tamil films.
2. Gabbar Singh (2012) – The Telugu Industry Breakthrough
Director: Harish Shankar
Co-stars: Pawan Kalyan
This was the film that made Shruti Haasan a superstar in Telugu cinema. A remake of Salman Khan’s Dabangg, Gabbar Singh was a massive commercial success, with Shruti playing the role of Bhagyam, a simple village girl who falls for a fearless cop.
Her natural charm and impressive screen presence opposite Pawan Kalyan made her a household name in Tollywood.
3. 7aum Arivu (2011) – The Sci-Fi Epic
Director: A.R. Murugadoss
Co-stars: Suriya
One of the most unique films in Shruti’s career, 7aum Arivu was a sci-fi thriller with historical elements. Playing Subha Srinivasan, a genetic engineering student, Shruti had a challenging yet impressive role alongside Suriya.
Her convincing portrayal, intelligence, and confidence made the film memorable. This was also her debut in Tamil cinema, proving her acting potential from the start.
4. Krack (2021) – A Power-Packed Action Film
Director: Gopichand Malineni
Co-stars: Ravi Teja
A huge hit in Telugu cinema, Krack had Shruti Haasan playing Kalyani, the strong and supportive wife of a tough cop (Ravi Teja).
Despite the film being an action-heavy story, Shruti’s performance stood out, adding emotional depth to the intense drama. Her screen presence and chemistry with Ravi Teja contributed to the film’s massive success.
5. D-Day (2013) – The Bollywood Thriller
Director: Nikkhil Advani
Co-stars: Rishi Kapoor, Arjun Rampal, Irrfan Khan
D-Day was a critically acclaimed espionage thriller, and Shruti Haasan delivered one of her finest performances in Bollywood. Playing a vulnerable Pakistani prostitute with a tragic love story, she stole the show with her emotional depth.
This film proved that Shruti could handle serious and intense roles, making it one of the best performances of her career.
6. Srimanthudu (2015) – The Social Drama Blockbuster
Director: Koratala Siva
Co-stars: Mahesh Babu
A game-changing film in Telugu cinema, Srimanthudu was not just a mass entertainer but also a socially relevant story about rural development.
Shruti played Charuseela, an intelligent and independent woman, who inspires the hero (Mahesh Babu) to give back to society. Her performance was graceful and impactful, making her character an essential part of the film’s success.
7. Puli (2015) – The Fantasy Adventure
Director: Chimbu Deven
Co-stars: Vijay, Hansika Motwani, Sridevi
A big-budget fantasy film, Puli had Shruti Haasan playing the princess Pavazhamalli, opposite Vijay. While the film received mixed reviews, Shruti’s beauty, elegance, and royal presence were widely appreciated.
Her role in this visually stunning spectacle proved that she could adapt to fantasy and period dramas with ease.
8. Welcome Back (2015) – The Bollywood Comedy Hit
Director: Anees Bazmee
Co-stars: Anil Kapoor, John Abraham, Nana Patekar
A commercial Bollywood success, Welcome Back was the sequel to the superhit Welcome (2007). Playing Ranjana, the female lead, Shruti brought energy, fun, and glamour to the comedy film.
While the movie was primarily a male-dominated comedy, Shruti’s role was memorable, proving her ability to handle light-hearted commercial cinema.
9. Salaar (2023) – The Pan-India Mega Film
Director: Prashanth Neel
Co-stars: Prabhas
One of the biggest films of Shruti Haasan’s career, Salaar was a massive pan-India action spectacle. Playing Aadya, an important character in the story, she held her own opposite a towering star like Prabhas.
The film’s intense action sequences and grand scale made it a huge success, further cementing her place in big-scale films.
10. Laabam (2021) – A Politically Charged Role
Director: S.P. Jananathan
Co-stars: Vijay Sethupathi
A social-political drama, Laabam had Shruti in a more serious and message-driven role. She played Clara, an activist fighting for farmers’ rights, proving that she could take on strong female characters with depth.
Even though the film had mixed reviews, Shruti’s performance was widely appreciated.
Conclusion: Shruti Haasan – A Star Who Balances Mass and Meaningful Cinema
Shruti Haasan’s filmography is proof of her versatility and willingness to experiment. From commercial blockbusters to critically acclaimed dramas, she has evolved as an actress, constantly reinventing herself.
Even in 2025, she continues to balance mass entertainers with content-driven films, making her one of the most exciting and bankable stars in Indian cinema.
With more pan-India projects, music ventures, and acting experiments ahead, Shruti Haasan is set to entertain audiences for many more years!
What’s your favorite Shruti Haasan movie? Let us know in the comments!

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.