A Akshay Kumar stars as Aarush, a man famously known as a Panauti—someone considered extremely unlucky. His job at a Macao casino involves spreading his bad luck to players at the poker tables, as he gets paid whenever others lose. Despite his misfortune, Aarush yearns for a happy life, especially with the woman he loves, Malaika Arora Khan. Unfortunately, his relationship with Pooja faces rejection, culminating in her elder brother, Major Krishna Rao (played by Arjun Rampal), physically confronting him and telling him to stay away. This act unfolds under confusing circumstances, as Krishna does not actually see Aarush's face when he punches him.
Seeking a fresh start, Aarush moves to London to stay with his best friend, Bob (played by Riteish Deshmukh) and his wife Hetal (played by Lara Dutta). Hetal, initially unhappy about Aarush’s arrival—especially after embarrassing mishaps like walking in on Bob and Hetal’s private moment or accidentally destroying her living room while vacuuming—soon realize he is a kind-hearted person genuinely searching for a family and belonging.
Hetal has lied to her father, Batuk Patel (played by Boman Irani), claiming her husband owns three factories in London and is wealthy. In reality, Hetal secretly married Bob without her father’s permission, which caused unresolved familial tensions. These lies set off a tangled web of deception, especially when they decide to arrange Aarush’s marriage to their boss’s daughter, Devika (played by Jiah Khan). Devika, a traditional girl with strong Indian values, marries Aarush mainly for her father’s inheritance money but quickly becomes disillusioned when she ditches him during their Italian honeymoon for her American boyfriend, Benny.
After this heartbreak, Aarush contemplates ending his life by drowning in the sea but is saved by Sandy (played by Deepika Padukone). She initially mistakes him for a pervert but learns later that Aarush is a widower. An amusing joke from Aakhri Pasta (played by Chunky Pandey), who owns Italy’s biggest hotel and runs a match-making agency, falsely claims that Aarush’s wife died during his honeymoon. This misunderstanding leads Sandy and Aarush to grow closer, with Sandy eventually falling in love with him.
However, a mix-up occurs when Sandy believes Aarush lied about his wife’s death, leading her to leave him. During a tense moment when she refuses to let Aarush into her room, he climbs onto her balcony. Aakhri Pasta mistakenly believes Aarush is suicidal and broadcasts his attempt live, causing chaos. When the truth finally emerges—that Aarush’s wife is alive—Sandy accepts him, but only after clearing the confusion.
The main obstacle for Aarush and Sandy’s union is Major Krishna Rao, who is fiercely protective of his sister. The couple devises plans to convince him and Sandy’s father, Batuk Patel, of their genuine intentions. They rent a mansion, with Sulekha (played by Lillete Dubey) acting as the owner, and pretend to be a married couple. To further convince Batuk, they also have Hetal and Bob pose as Aarush’s relatives, claiming Sandy is eager to study and wants to marry into a wealthy family.
Things get complicated when Krishna Rao unexpectedly visits the casino where Bob and Hetal work. His suspicions spark an interrogation, including a lie detector test for Aarush, which almost thwart the wedding. But after some misunderstandings and the intervention of humorous scenes—like the accidental supply of laughing gas during a royal celebration—the truth is revealed, leading Krishna to accept Aarush and Sandy’s relationship.
In the final moments, amidst an outburst of laughter caused by the gas, Krishna Rao sees the sincerity between Aarush and Sandy and allows them to marry. The story concludes with Hetal and Bob happily living together with Batuk Patel, and Aarush’s luck finally changing for the better. This heartwarming comedy showcases that sometimes, misfortune is just a stepping stone on the way to happiness.