Raj (Shah Rukh Khan) is a young man still living with his mother who wishes to follow in his late fathers footsteps by working as a detective named Baadshah. He runs Baadshah Detective Agency out of a Mumbai office full of cheesy detective gadgetry. In his employ are his loyal and helpful friends, and his chief assistant Ram Lal (Johnny Lever). Though Baadshah tries hard to pass his agency off as highly sophisticated and constantly busy, he actually receives little business, and is desperate for a big break.Suraj Singh Thapar (Amrish Puri) is a business tycoon whose bio-chemical plant is due to be shut down following a preventable industrial accident.

It will be shut down by the popular Chief Minister of Goa, Gaytri Bachchan (Rakhee Gulzar). As a result, he resolves to have her killed. For the job, he has Rani (Deepshikha), his young henchwoman, hire Shiva, Mumbais notorious contract-killer. Meanwhile, a man by the name of K. Jhunjhunwala (Avtar Gill) comes to Baadshah with a strange case.

He claims he is dying of a brain tumor and wants to see his daughter married to the suitable bachelor accompanying him, Nitin, before he dies. The young woman, Seema (Twinkle Khanna), refuses to marry Nitin, hence the need for Baadshahs help. Baadshah comes up with an elaborate plan for the jon: he woos Seema with lies and has her fall in love with him, only to dump her later. Nitin comforts her, and Baadshah collects his payment. However, his feelings for her prove to be genuine.

Unbeknownst to Baadshah, Jhunjhunwala and Nitin are actually a father-son team wanted by the Central Bureau of Investigation. The marriage of Nitin to Seema, who is actually the sister of CBI Secret Agent Deepak Malhotra (Deepak Tijori) is meant to stop investigation into their bank fraud case. The plan fails when Agent Malhotra arrests the Jhunjhunwalas before the marriage can take place. It is revealed by the CBI that Shivas attempt on Gaytri Bachchans life failed as a result of his death in a car accident. Fearing a second attempt, CBI headquarters tasks Agent Malhotra with providing further protection for the minister in Goa.

Malhotra is assigned the codename Baadshah for the mission. Thapar becomes informed of this and speaks to Rani who plans with her boyfriend, Moti (Sharat Saxena), travel to the airport to eliminate Secret Agent Baadshah and have Moti assume his identity to gain access to Bachchan and carry out the assassination.At the same time, Baadshah the detective gets a job from Mahendra Seth (Anant Mahadevan). Manikchand (Razzak Khan) and Saxena (Saurabh Shukla) want to gain his diamonds and have kidnapped the businessmans child for ransom. Baadshah and his friend are given tickets to Goa, where the child is being held.

Both Baadshahs are scheduled for the same flight. Agent Malhotra arrives at the ticket counter and Rani identifies him as Baadshah. This information is passed onto Moti, who quietly kills Malhotra. Baadshah comes up to the ticket counter and is mistakenly given Agent Malhotras ticket. Baadshah also finds Malhotras fallen computer disk.

At this point, Baadshah has functionally switched places with the deceased agent. Moti arrives at the ticket counter announcing himself as Baadshah and is given the real Baadshahs ticket. During the flight Rani realizes Moti killed the wrong man. Seema and her partner Tom Uncle are at the Goa airport expecting Agent Malhotra but see Baadshah instead. Seema knows him as Raj and wonders what he is up to.

Baadshah meets CBI Agent Adi Chopra (Adi Irani) and thinks he works for Mahendra Seth while Agent Chopra believes Baadshah is the secret CBI Agent. They leave the airport and go meet CBI Dr. Rusi Surti (Neeraj Vora) who gives Baadshah an assortment of top-secret gadgets and a James Bond-style car for assistance on his mission. They commend him about the way he solved the Jhunjhunwalas case, which Baadshah is shocked to learn is regarding them being arrested for bank fraud. He realizes that Jhunjhunwala lied to him earlier and that he made a big mistake with Seema.

Back at the airport, Baadshahs friends are picked up by a driver posing for Mahendra Seth but hes employed by Manikchand and Saxena the kidnappers. Seema, who had been following Baadshah, arranges to meet with him. They meet and he apologizes to her about what happened before. They reconcile temporarily but Seema wants to know what happened to Agent Malhotra. Moti interrupts their conversation and Seema flees while Baadshah and Moti fight.

Baadshah remembers that he previously saw Moti back at the Mumbai airport pushing a man in the wheelchair, who Moti admits he had killed. Baadshah escapes and later receives a call from the kidnappers. He is told by the kidnappers to meet to exchange the diamonds for the child at Saint Paul school the next day. During the call Baadshah notices in a reflection that Seema is secretly nearby. Seema searches Baadshahs hotel room and finds the computer disk and takes it, unaware that Baadshah is watching her.

She checks the disk and finds out that Agent Malhotra and CBI highly suspect Thapar as the man behind the assassination attempt. Seema and Tom Uncle now suspect that Baadshah is a fraud who took her brothers place and is working with Thapar in his plan to kill Bachchan. She heads to Thapars club to meet Thapar, where Baadshah also shows up after following Seema. Thapar thinks Baadshah is the substitute that Rani arranged for, while Baadshah thinks Thapar is the Chief for Mahendra Seth. Baadshah tells Thapar that the work will be done the next day at Saint Paul school.

Thapar thinks Baadshah is talking about the murder of Bachchan, who coincidentally has a program planned at Saint Paul school the next day as well.The next day, Baadshah meets with the kidnappers to do the exchange. Finding the child and his friends, Baadshah saves them and captures the criminal duo. He sends Ram Lal and the others to an address given by Thapar. Baadshah thinks his friends will meet Thapar to return the diamonds and the child while Thapar thinks they have kidnapped Bachchan and are bringing her to him.

Baadshah drives the kidnappers towards town. Back at Saint Paul school, Seema tells security about the planned assassination. Khanna (Pankaj Dheer), the corrupt chief security officer is informed and sends his men after Seema to kill her for knowing their secret. Baadshah spots her being chased while driving back and saves her. They both discuss everything they know and come to realize their misunderstandings.

Rani and Moti secretly listen to and witness everything as well and they too understand the confusion. Seema and Baadshah find themselves in dire straits; Seema learns that Agent Malhotra, who she reveals was her brother, is dead; and Baadshahs friends and the child are now in the custody of Thapar, who isnt who Baadshah thought he was.Thapar meets with Baadshahs friends and the child and is confused. Rani shows up with Moti and explains all the misunderstanding. Thapar decides to use the situation to his advantage.

He forces Baadshah to assassinate Bachchan himself or else Thapar will kill his friends and the child. The key players travel to the Holiday Inn, where Bachchan is to speak at 12:30pm during a conference. The child is strapped to a bomb vest and held hostage in a van monitored by Moti and Baadshahs friends are held in a high-rise room monitored by Rani. Baadshah makes multiple attempts to have his gun taken away by security to get out of having to shoot Bachchan, but he but he realizes that the entire on-site security force is in cahoots with Thapar, keeping tabs on Baadshah. At one point during a conference by Bachchan, Baadshah he quietly meets Sheetal, Bachans PA, and informs her about the assassination plan and the desperate situation that he is in, asking her for help.

After being told that the security team is corrupt, Sheetal decides to take Baadshah up to meet the CMs husband, Tyagraj Bachchan (Sachin Khedekar), to tell him about the danger his wife is in. However, he kills Sheetal and it is revealed that he is behind the plan to kill his wife. Tapar and Khanna tell Baadshah that he has another chance to kill Bachchan during a speech scheduled at 2pm. The clock is ticking for Baadshah, who is under strict watch by Khanna.Baadshah secretly writes a message in a note for Bachchan which Seema (under disguise as a hotel worker) places inside the CMs speech script folder while in her room.

With Seemas assistance, Baadshah escapes the building via a washroom window to go rescue his friends and the child. He succeeds but Baadshah and his friends realize that they dont know how to diffuse or remove the bomb strapped to the child, and so Baadshah must head back into the hotel. He returns to the washroom just before Khanna realizes he left. Its 2pm and they now head to the speech hall. Baadshah is confident that Bachchan will not come down after reading his message and he mentions to Thapar that he should be free of having to carry on this plan if Bachchan doesnt show.

Baadshah is shocked to see Bachchan arrive at the hall and knows he must make a move as Thapar still has control of the bomb. The pressure is on as Baadshah slowly approaches Bachchan as she arrives at the podium. At this moment she discovers the note written to her. She reads it and learns of the assassination plan and that the mastermind behind it is her husband, who lied to her about Sheetals disappearance. She learns that Baadshah will have to shoot her if she comes down for her speech.

Bachchan realizes that its now too late- she notices Baadshah coming towards the front and knows what he is being compelled to do.In a climatic moment, Baadshah pulls out his gun and opens fire upon the security personnel, triggering a shootout. He manages to wipe them all out, including Khanna. Thapar realizes he has the chance to shoot Bachchan himself and fires at her. Her personal bodyguard tries to cover her and they both fall to the ground.

She survives, much to the shock of her husband who tries to flee but is stopped by CBI officers. Thapar is also shocked when she sees Bachchan stand up and he tries to shoot her once again but Baadshah interferes and disarms him. Thapar then pulls out his bomb remote and intends on detonating it because Baadshah has ruined his plan. Just then, Thapars van enters the room and he is shocked to see Baadshahs friends and CBI agents appear from it, along with the child and the bomb. They all dare Thapar to detonate the bomb now.

Thapar flees, and is pursued by Baadshah while the CBI scientist works on the bomb. He manages to remove it and they throw it out of the building. Thapar escapes and finds Rani and Moti outside and tells them detonate the bomb once he sits in his getaway car. However, the bomb had thrown under his car and the detonation leads to Thapars demise.At the end, Baadshah is seen to have booming business back at his detective agency.

Ram Lal receives a call from Mr. Clint Eastwood, apparently secretary to American president Bill Clinton, offering $1,000,000 for assistance with the Monica Case. Baadshah announces his prioritization of wife duty, refusing the case and disappearing with Seema.

Director :


Cast :

Shahrukh Khan, Twinkle Khanna

Genre :

Action, Comedy

Producer :

Bhawar Jain
Girish Jain

Release Date :


Running Time :

176 minutes

Music :

Anu Malik
Background Score:
Surinder Sodhi

Soundtrack :

Main To Hoon Pagal
Abhijeet - Shahrukh Khan
Woh Ladki Jo
Mohabbat Ho Gayee Hai
Abhijeet - Alka Yagnik
Hum To Deewane Hue Yaar
Abhijeet - Alka Yagnik
Baadshah O Baadshah
O Baby
Anu Malik