« Back to articlePrint this article

Bollywood's Top Spy Thrillers

October 08, 2021 14:44 IST

James Bond's No Time To Die has been getting a lot of love in theatres. But not everyone is heading to the big screen to catch a film in these pandemic times.

If you aren't, no worries.

Bollywood has quite a few spy thrillers streaming on OTT.

Joginder Tuteja looks at some of the biggest spy thrillers, and where you can watch them.


Ek Tha Tiger
Box office collections: Rs 199 crore
Tiger Zinda Hai
Box office collections: Rs 339.25 crore

The Tiger franchise is Bollywood's biggest spy thriller.

Salman Khan, as the R&AW agent, and Katrina Kaif, as a Pakistani agent, have amazing chemistry that audiences cannot get enough of.

The third installment of the franchise, Tiger 3, is directed by Maneesh Sharma, and Emraan Hashmi steps in as the antagonist.

Watch Ek Tha Tiger and Tiger Zinda Hai on Amazon Prime Video.


Box office collections: Rs 318 crore

Yash Raj Films' War is a blockbuster spy thriller as well.

Starring Hrithik Roshan and Tiger Shroff, the Siddharth Anand directorial has crossed Rs 300 crore.

Aditya Chopra seems so thrilled with its success that he's putting together a spy universe with Shah Rukh Khan in Pathan.

Watch War on Amazon Prime Video.


Box office collections: Rs 124 crore

Meghna Gulzar's Raazi took on a more human angle on the genre.

Alia Bhatt played the Indian wife of a Pakistani army officer (Vicky Kaushal), and doubled up as a spy with heartbreaking consequences.

Watch Raazi on Amazon Prime Video.


Box office collections: Rs 95.50 crore

Akshay Kumar's Baby was devoid of any Bollywood masala.

Even though it got good reviews, it did not quite cover the distance it should have.

Director Neeraj Pandey may be winning accolades for his spy Web series Special Ops, but Baby definitely deserves a sequel.

Watch Baby on Disney + Hotstar.


Box office collections: Rs 53 crore

Phantom, starring Saif Ali Khan and Katrina Kaif, also deserved to do better.

Directed by Kabir Khan and produced by Sajid Nadiadwala, Phantom packs in a lot of action.

Watch Phantom on Netflix.


Agent Vinod
Box office collection: Rs 43.29 crore

Director Sriram Raghavan introduced exciting elements in Agent Vinod, which starred Saif, and was produced by him too.

It was stylishly made, with Kareena Kapoor adding a lot of glamour.

Watch Agent Vinod on Amazon Prime Video.


Romeo Akbar Walter

John Abraham has worked in variety of films in his long career, and action comes naturally to him.

It was good to see him get into multiple disguises as he played a spy in Romeo Akbar Walter.

He was supported well by Jackie Shroff in this thriller directed by Robby Grewal.

Watch Romeo Akbar Walter on Netflix.


Madras Cafe
Box office collections: Rs 42.67 crore

Years before Romeo Akbar Walter, John had not just acted in but also produced Madras Cafe.

This is the film which brought Shoojit Sircar in the limelight.

A well made film set against the background of Rajiv Gandhi's assassination, Madras Cafe was just the right mix of art and commerce.

Watch Madras Cafe on Netflix.


Naam Shabana
Box office collections: Rs 37.25 crore

In Bollywood, when the concept of a spin-off was still novel, the team behind Baby made made Naam Shabana with Taapsee Pannu, who had a relatively smaller part to play in the original.

And while Baby was centered around Akshay Kumar, he put in a cameo in Naam Shabana.

Watch Naam Shabana on Netflix.


Box office collections: Rs 18.22 crore

Besides Naam Shabana, Manoj Bajpayee played a pivotal part in Aiyaary. Baby Director Neeraj Pandey helmed this project.

Surprisingly, the film, with Sidharth Malhotra as the rogue spy, could not catch the fancy of audiences.

Watch Aiyaary on Netflix.