30 Best Rajkumar Rao Movies and Shows and Where to Watch Them

30 Best Rajkumar Rao Movies and Shows and Where to Watch Them

Published on26 January 2024

Updated on30 May 2026

Add us on

When it comes to the most talented heroes of contemporary Bollywood, Rajkumar Rao’s name is bound to pop up in the conversation.

Initially entering the industry as Rajkumar Yadav, the actor made his presence felt with small but memorable parts in acclaimed dramas like Anurag Kashyap’s crime epic Gangs of Wasseypur Part 2. On the side, he bagged lead roles in low-budget found-footage thrillers like the erotic horror Ragini MMS and the anthology drama Love Sex Aur Dhokha. Both movies turned out to be sleeper hits, bringing Rao some attention.

The actor followed up his act with supporting appearances in acclaimed dramas like the psychological neo-noirs Shaitan and Talaash (playing a policeman in both), and Queen in which he played the condescending boyfriend to Kangana Ranaut’s protagonist.

But while all these roles got him work, it was his heartwarming turn as a maths tuition teacher in the slice-of-life drama Kai Po Che. Sharing impeccable chemistry with the late Sushant Singh Rajput and Amit Sadh, Rao and his co-stars played a trio of friends whose lives are changed forever in the face of growing pains and communal tensions. Rao bagged a Supporting Actor nomination at Filmfare Awards, one of many to come.

Breakout with Hansal Mehta movies

One director that has been crucial to Rao’s rise to fame is definitely Hansal Mehta who first cast him to play assassinated lawyer and human rights activist Shahid Azmi in the hard-hitting biopic Shahid. The film immediately established Rao as a go-to-lead for mature, emotionally conflicting dramas.

Mehta and Rao’s partnership led to other successes like the universally acclaimed gay rights drama Aligarh that starred Manoj Bajpayee as a professor fired for his sexual identity and Rao playing the journalist who helps him get justice. Other quintessential Rao-Mehta collaborations include the terrorism thriller Omerta and the human drama CityLights.

A comedic and romantic revelation

Once Rao had established himself as a dramatic lead, he also found time to display his awkward sense of humour. With an unpredictable comic timing, deadpan dialogue delivery, and an overall sense of naivety, Rao played lovable and gullible characters in Bareilly Ki Barfi, Fanney Khan, Stree, and many other comedies. Conversely, he could have a devious side in the genre too as is evident from his morally ambiguous underdog characters in the Netflix originals Monica O My Darling and Guns & Gulaabs.

Why is Newton Rajkumar Rao’s best movie?

Newton is an eye-opening satire on Indian democracy, observed from the perspective of the titular election official. Offering career-defining performances by Rao as the idealistic Newton and Pankaj Tripathi as a cynical paramilitary officer, the comedy finds the duo clashing with their ideas as they seek to conduct elections in a politically turbulent region of the country. The end result is a partly-hilarious, party-frightening look into the current state of Indian bureaucracy that only ages better with time. Rao has never seemed this earnest and genuine in a performance before even if his entire career boasts of earnest and genuine performances.

From socio-political dramas like Newton and Aligarh to rib-tickling comedies like Stree and Bareilly Ki Barfi, we have compiled the definitive list of Rajkumar Rao’s best movies along with a handy guide on streaming them all.

01

Newton
Newton

Newton

2017

A government clerk on election duty in a conflict-ridden jungle of Central India tries his best to conduct free and fair voting despite the apathy of security forces and the looming fear of guerrilla attacks by communist rebels.

02

Shahid
Shahid

Shahid

2013

A story based on real-life human-rights and criminal lawyer, Shahid Azmi, who was slain while defending the wrongly accused by the law in terrorist activities.
Shahid is not available for streaming.
Let us notify you when you can watch it.

03

Aligarh
Aligarh

Aligarh

2016

A sympathetic journalist covers the true story of Ramchandra Siras, an esteemed linguistic professor at Aligarh University who was suspended on charges of homosexuality.
Bitti Mishra is a bohemian Bareilly girl who falls deeply in love with Pritam Vidrohi, an author because she admires his progressive way of thinking. Finding him though proves to be as hard as looking for a needle in the haystack. So Bitti seeks the help of the local printing press-owner, Chirag Dubey on her journey of love.
A slick robotics expert joins a murderous plot after a passionate affair takes a sudden turn, but nothing — not even death — is what it seems to be.
After the death of his father and brother Danish, Faizal Khan vows to take revenge by destroying Ramadhir Singh's gang.

07

City Lights

City Lights

2014

Deepak Singh was an ex army person and owned a small garment shop in a Rajasthani village. When his life struck by a tragedy, he migrates to Mumbai, with his wife and young child, hoping for a better life. However, upon arriving, he soon discovers the challenges of life in a big city.
City Lights is not available for streaming.
Let us notify you when you can watch it.

08

Trapped
Trapped

Trapped

2017

A man gets stuck in an empty high rise without food, water or electricity.

09

Ludo
Ludo

Ludo

2020

Ludo is about the butterfly effect and how, despite all the chaos and crowd of the world, all our lives are inextricably connected. From a resurfaced sex tape to a rogue suitcase of money, four wildly different stories overlap at the whims of fate, chance and one eccentric criminal.

10

Kai Po Che!
Kai Po Che!

Kai Po Che!

2013

Three friends growing up in India at the turn of the millennium set out to open a training academy to produce the country's next cricket stars.

About this list

Titles

30

Total Watch Cost

₹863.00

Total Watch Time

68h 15min

Genres

Drama, Comedy, Crime

Where can I watch this list online?

Find out which streaming services have the most titles from this list below.

There are 30 titles in this list and you can watch 11 of them on Amazon Prime Video. 9 other streaming services also have titles available to stream today.

  1. 11 titlesAmazon Prime Video
  2. 11 titlesAmazon Prime Video with Ads
  3. 9 titlesNetflix
  4. 6 titlesJioHotstar
  5. 6 titlesAmazon MX Player