8 actors who played detectives onscreen

Author: Satish Sundaresan

The transformation and transition of Emraan Hashmi’s character from being a singer into a undercover detective was just awesome!

Emraan Hashmi (Gangster)

There were many who are still amazed the manner in which Akshay Kumar moulded himself seamlessly into the role, which remains one of his career’s best!

Akshay Kumar (Thank You)

The stunning teaser of the upcoming film The Buckingham Murders got dropped today with the stunning Kareena Kapoor Khan plays a housewife turned into a detective!

Kareena Kapoor Khan (The Buckingham Murders)

Even though this film shares its title with the 1977 film of the same name, it’s the treatment of this Saif Ali Khan starrer that made it tad different!

Saif Ali Khan (Agent Vinod) 

When the title of the film itself has ‘Jasoos’ in it and is being led by Vidya Balan who is playing a Hyderabadi woman Bilqees Ahmed aka Bobby, the resultant is fireworks!

Vidya Balan (Bobby Jasoos)

The ever-versatile Arshad Warsi can be seen playing the role of Joe B. Carvalho, a private detective for all reasons and seasons!

Arshad Warsi (Joe B. Carvalho)

 The suave Rajeev Khandelwal plays the role of an extremely efficient and able private investigator Samrat Tilakdhari.

Rajeev Khandelwal (Samrat and Co)

How can anyone forget the antics of Baadshah and company, whose accidental meeting with a bunch of people unravel a big mystery!

Shah Rukh Khan (Baadshah)