This ranking is based on an algorithm that combines various factors, including the votes of our users and search trends on the internet.

List of Shruti Haasan Movies: Ranked Best To Worst

1. Hey Ram (2000)
18
5
Hey Ram
18
5

Saketh Ram loses his wife in a riot, after his house is attacked by a group of Muslim thugs. Therefore, he soon becomes a Hindu extremist, but rather than blaming the men responsible for his wife’s death, he thinks Mohandas Gandhi is responsible, due to his tolerant approach towards Islamic fundamentalism. His mind gets filled with hatred, and he starts planning to assassinate Gandhi.

As:
Cast
Director:
Genres:
Crime, History, Drama
2. Srimanthudu (2015)
16
5
Srimanthudu
16
5

Harsha is the son of an idealistic millionaire, who has everything he wants in his life. Despite this, he feels that his life lacks a purpose. Hoping to fill this void, he adopts a village and tries to bring a change in the people. Although his father wishes that his son continues his business empire, his son however feels that he first needs to acquire respect.

As:
Cast
Role:
Chaaruseela (as Shruti K. Haasan)
Director:
Siva Koratala
Genres:
Action, Drama
Star Cast:
Mahesh Babu, Ali, Jagapathi Babu, Darbha Appaji Ambarisha
3. Chachi 420 (1997)
17
6
Chachi 420
17
6

Chachi 420 is a comedy drama film which tells the story of a divorced father, who wants to spend more time with his daughter. Therefore, he disguises himself as an old lady, to get a job as the caretaker for his own daughter.

As:
Cast
Director:
Genres:
Family, Drama, Comedy, Romance
Star Cast:
Paresh Rawal, Kamal Haasan, Johnny Walker, Amrish Puri
4. Race Gurram (2014)
14
5
Race Gurram
14
5

Two brothers, with opposite personalities, become enemies of a gangster named Shiva Reddy who has an ambition to join politics. Eventually he succeeds and becomes a minister, but the two brothers unite and join forces to end his reign at all costs.

As:
Cast
Role:
Bhavna (as Shruti K. Haasan)
Director:
Surrender Reddy
Genres:
Comedy, Action
Star Cast:
Allu Arjun, Prakash Raj, Ravi Kishan, Shaam
5. 3 (2012)
11
4
3
11
4
As:
Cast
Role:
Janani (as Shruti K. Haasan)
Director:
Aishwarya Dhanush
Genres:
Drama, Mystery, Thriller, Romance
Star Cast:
Sivakarthikeyan, Siva Karthikeyan, Bhanupriya, Prabhu, Rohini
6. D-Day (2013)
14
5
D-Day
14
5

Along with a team of experts, Wali Khan, an intelligence officer is set on their to nab Goldman, who is India’s most wanted terrorist. However, a minor miscalculation puts their entire mission in jeopardy.

As:
Cast
Role:
The Girl
Director:
Nikkhil Advani
Genres:
Drama, Thriller, Action, Crime
Star Cast:
Irrfan Khan, Rishi Kapoor, Arjun Rampal, Huma Qureshi
7. Gabbar is Back (2015)
24
10
Gabbar is Back
24
10

Wronged by the corrupt establishment, Aditya Singh Rajput turns vigilante ‘Gabbar.’ He organizes honest officers into vigilante army, ‘Anti-Corruption Force' (ACF), to abolish corruption from the system. CBI officer Kuldeep Pahwa, aided by Constable Sadhuram, is summoned to track the man behind the disappearance of unethical elements. As Gabbar surges on with his mission, he and Kuldeep head for a collision. 

As:
Cast
Role:
Shruti (as Shruti K. Haasan)
Director:
Krish Jagarlamudi
Genres:
Action, Thriller, Crime, Drama
Star Cast:
Kareena Kapoor, Kareena Kapoor Khan, Akshay Kumar, Sunil Grover, Ishita Vyas
8. Gabbar Singh (2012)
12
5
Gabbar Singh
12
5
As:
Cast
Role:
Bhagya Laxmi (as Shruti K. Haasan)
Director:
Harish Shankar
Genres:
Comedy, Action
Star Cast:
Pawan Kalyan, Suhasini, Srinivasa Rao Kota, Abhimanyu Singh
9. Vakeel Saab (2018)
15
6
Vakeel Saab
15
6

After fighting off a group of guys who attempt to molest them, three girls are charged with murder attempt. Their only hope now is an alcoholic lawyer who agrees to help them and take up their case. They initially doubt him due to his alcoholism, but soon they learn that he was a reputed and respected lawyer, but was suspended after he attacked another lawyer in court.

As:
Cast
Role:
Satyadev's wife
Genres:
Action
Star Cast:
10. Krack (2021)
11
5
Krack
Not
11
5
As:
Cast
Role:
Kalyani
Genres:
Action, Thriller
Star Cast:
11. Rocky Handsome (2016)
12
6
Rocky Handsome
12
6
As:
Cast
Director:
Nishikant Kamat
Genres:
Action, Crime, Thriller
Star Cast:
John Abraham, Nishikant Kamat, Sharad Kelkar, Teddy Maurya
12. 7 Aum Arivu (2011)
13
7
7 Aum Arivu
13
7
As:
Cast
Role:
Subha Srinivasan (as Shruti K. Haasan)
Director:
A.R. Murugadoss
Genres:
Action, Sci-Fi, Thriller
Star Cast:
Suriya, Johnny Nguyen, Abhinaya, Ramanathan
13. Vedalam (2015)
10
6
Vedalam
10
6
As:
Cast
Role:
Swetha (as Shruti K. Haasan)
Director:
Siva
Genres:
Action, Thriller
Star Cast:
Ajith Kumar, Rahul Dev, Thambi Ramayya, Soori
14. Yaara (2018)
9
6
Yaara
Not
9
6
As:
Cast
Genres:
Action
15. Singam 3 (2017)
9
6
Singam 3
9
6
As:
Cast
Role:
Vidya / Agni
Director:
Hari
Genres:
Action, Thriller
Star Cast:
Anushka Shetty, Sarath Babu, Suriya, Imman Annachi
16. Dil Toh Baccha Hai Ji (2011)
7
5
Dil Toh Baccha Hai Ji
7
5
As:
Cast
Director:
Madhur Bhandarkar
Genres:
Comedy, Drama, Romance
Star Cast:
Emraan Hashmi, Ajay Devgan, Paresh Rawal, Ajay Devgn, Tisca Chopra
17. Yevadu (2014)
9
6
Yevadu
9
6
As:
Cast
Role:
Manju (as Shruti K. Haasan)
Director:
Vamshi Paidipally
Genres:
Thriller, Action
Star Cast:
18. Ramaiya Vastavaiya (2013)
7
5
Ramaiya Vastavaiya
7
5
As:
Cast
Role:
Sona (as Shruti K. Haasan)
Director:
Prabhudheva
Genres:
Romance, Action, Comedy, Drama
Star Cast:
Jacqueline Fernandez, Vinod Khanna, Randhir Kapoor, Sonu Sood
19. Katamarayudu (2017)
6
5
Katamarayudu
6
5
As:
Cast
Role:
Avantika
Director:
Kishore Kumar Pardasani
Genres:
Action, Romance, Comedy, Family
Star Cast:
Pawan Kalyan, Ali, Ajay, Rao Ramesh
20. Behen Hogi Teri (2017)
6
4
Behen Hogi Teri
6
4
As:
Cast
Role:
Binny
Director:
Ajay Pannalal
Genres:
Comedy
Star Cast:
Ninad Kamat, Darshan Jariwala, Rajkummar Rao, Gautam Gulati
21. Aagadu (2014)
6
5
Aagadu
6
5
As:
Cast
Role:
Dancer (as Shruti K. Haasan)
Director:
Sreenu Vaitla
Genres:
Drama, Family, Comedy, Action
Star Cast:
Mahesh Babu, Brahmanandam, Sonu Sood, Tamannaah Bhatia
22. Ramayya Vastavayya (2013)
5
5
Ramayya Vastavayya
5
5
As:
Cast
Role:
(as Shruti K. Haasan)
Director:
Harish Shankar
Genres:
Action, Drama
Star Cast:
N. T. Rama Rao Jr., N.T. Rama Rao Jr., Samantha Ruth Prabhu, P. Ravi Shankar, Vidyullekha Raman
23. Luck (2009)
5
5
Luck
5
5
As:
Cast
Director:
Soham Shah
Genres:
Drama, Adventure, Thriller, Action
Star Cast:
Sanjay Dutt, Mithun Chakraborty, Ravi Kishan, Imran Khan
24. Puli (2015)
6
9
Puli
6
9
As:
Cast
Role:
Pavazhamani (as Shruti K. Haasan)
Director:
Chimbudeven
Genres:
Adventure, Fantasy, Action
Star Cast:
Hansika Motwani, Sridevi, Prabhu, Joseph Vijay
26. Oh My Friend (2011)
7
4
Oh My Friend
7
4
As:
Cast
Role:
Siri (as Shruti K. Haasan)
Director:
Venu Sriram
Genres:
Romance
Star Cast:
Hansika Motwani, Tanikella Bharani, Siddharth, Navdeep
27. Premam (2016)
7
4
Premam
7
4
As:
Cast
Role:
Sithara
Director:
Chandoo Mondeti
Genres:
Drama, Romance, Comedy
Star Cast:
Naga Chaitanya, Akkineni Nagarjuna, Nagarjuna Akkineni, Naga Chaitanya Akkineni, Venkatesh Daggubati, Madonna Sebastian
28. Balupu (2013)
6
4
Balupu
6
4
As:
Cast
Role:
Shruti (as Shruti K. Haasan)
Director:
Gopichand Malineni
Genres:
Drama, Romance, Action, Comedy, Crime
Star Cast:
Ravi Teja, Prakash Raj, Nassar, Anjali
29. Beyond the Snake (2010)
5
4
Beyond the Snake
5
4
As:
Cast
Role:
(as Shruti K. Haasan)
Director:
Yogesh Dixit
Genres:
Music, Short
Star Cast:
Mallika Sherawat
30. Once Upon a Warrior (2011)
4
4
Once Upon a Warrior
PG-13
4
4
As:
Cast
Role:
Priya
Director:
Prakash Kovelamudi
Genres:
Adventure, Fantasy, Family
Star Cast:
Ravi Babu, Siddharth, Lakshmi Manchu, Harshitha
31. Pooja (2014)
4
4
Pooja
4
4
As:
Cast
Role:
Divya (as Shruti K. Haasan)
Director:
Hari
Genres:
Drama, Action
Star Cast:
Sathyaraj, Mukesh Tiwari, Vishal, Soori

Animation Movies

GunaPadutha MuDiyadha NoYirkku VarumMun KaaPadhe NalLadhu (2014)
11
4
GunaPadutha MuDiyadha NoYirkku VarumMun KaaPadhe NalLadhu
11
4
As:
Cast
Role:
Student (as Shruti K. Haasan)
Director:
Piya Sorcar
Genres:
Short, Animation
Star Cast:
Anushka Shetty, Siddharth

Special Appearance/Cameo

Tevar (2015)
6
9
Tevar
6
9
As:
Cast, Special Appearance
Role:
Special Appearance (as Shruti K. Haasan)
Director:
Amit Sharma
Genres:
Thriller, Action, Drama, Romance
Star Cast:
Sonakshi Sinha, Deepti Naval, Raj Babbar, Manoj Bajpayee