The film broke many records upon its release. Within the first day of its release, it went on to become the highest opening day grosser as well as the biggest grosser ever for a single day up until then. The film set another box office record, netting ₹1.03 billion (US$16 million) in its first week, thus becoming the highest opening week grossing Bollywood film until then. The film became a major commercial success with a worldwide gross of ₹2.3 billion (US$36 million).
Lovely Singh (Salman Khan) is assigned as Divya's (Kareena Kapoor) bodyguard to protect her from goons hunting her to take revenge against her father, a kind and successful politician. Lovely is very devoted to his duties—but irritates Divya by following her everywhere. Divya and her friend Maya (Hazel Keech) call Lovely; with Divya pretending to be Chaya, a girl madly in love with Lovely, hoping this will distract him from his work.
Initially hesitant, Lovely gradually starts loving the mysterious Chhaya and looks forward to her calls, but doesn't realize that it is actually Divya. Meanwhile, Lovely protects Divya on many occasions from the attacks of Ranjan Mahatre and his goons. Soon, Divya too falls in love with Lovely but is scared to reveal her identity, due to Lovely's immense devotion and loyalty toward his duties and her father. Divya, as Chhaya, later tells Lovely to run away with her and meet her at a railway station. Her father, Sartaj, begins suspecting that Lovely and Divya are in love and they might elope so he sends his men to kill Lovely. Divya convinces her father that Lovely's lover is someone else who is waiting for him at the railway station. Sensing that Lovely might be heartbroken if he does not meet his Chhaya, Divya sends Maya to tell Lovely her true identity. However, when Lovely sees Maya running toward him, he believes she is Chhaya. Maya tries to tell him that Divya is Chhaya, but sees one of Sartaj's men in the compartment, waiting for her to answer Lovely. She tells Lovely that she is Chhaya. Divya calls Maya but Maya gets on the train with Lovely and throws her phone away instead of returning to her friend.
Lovely and Maya marry and have a son but Maya unexpectedly dies early from a disease. Several years later, Sartaj invites Lovely and his son to his house and apologizes for his behaviour. Lovely believed that Divya was happily married in London so he is shocked to see her still living in the house, unmarried. His son, who knows of his mother's betrayal from a diary Maya had left him, explaining what she had done and that her early death was the punishment for her betrayal of her friend, grows close to Divya and apologizes to her on his mother's behalf.
On their last day of their visit, Lovely's son asks Divya to accompany him as his mother. Infuriated, Lovely tells his son to apologize but Sartaj tells Lovely that he feels the same and requests him to take Divya with him. Lovely accepts. At the railway station, Lovely's son secretly throws away Maya's diary into the trash, having completed his mission. However, Lovely sees him and takes the diary from the trash. Upon reading it, he discovers that Divya was his actual love, Chhaya, and that Maya had lied. He calls Divya on her mobile and addresses her as Chhaya. Divya is overwhelmed with joy, realizing Lovely finally knows the truth, and the couple are united.
The film's production company, Reel Life Production Pvt. Ltd, was bought by Reliance Entertainment for ₹ 450 million. This earned Reliance the co-producer status and an equal share in the IPR for perpetuity.
The film director Siddique first offered the female lead to Nayantara but she refused because she was not interested to play the same role in the original. The role then went to Kareena Kapoor.
Neerupa Menon, a mutual friend of director Siddique and Alvira Khan, introduced him to Alvira Khan Agnihotri and Atul Agnihotri, the to-be co-producers of the film, suggesting that he should venture into Bollywood. Siddique sent his original Malayalam film to Alvira and Atul as a result of the suggestion and they convinced Salman Khan to watch the film. After watching the film, Khan was very impressed with it and agreed to do the Hindi remake.
Shooting for the film began on 16 January 2011 at the Symbiosis International University campus situated in Pune. The classrooms and academic block of Symbiosis Institute of Business Management were used in the Lavale campus. The shooting later continued in the city of Patiala (Punjab). Two songs from the film were scheduled to be shot in Europe but were later shifted to Film City in Mumbai to cut costs as the film had already exceeded its initial budget.
Bodyguard opened across 2,250 screens in 70 Indian cities and with 482 prints across the overseas territory, released in Dolby Surround 7.1. Reliance Entertainment set aside a marketing and print budget of around ₹220 million (US$3.4 million) for the film, one of the highest ever in Bollywood. The satellite rights of the film were sold to STAR network for ₹270 million (US$4.2 million) for seven years.
movie is peanding to release, the film received mixed reviews from critics. Taran Adarsh of Bollywood Hungama gave a score of 4/5 and said "BODYGUARD works for varied reasons – it has a simple, captivating story with a dramatic twist in the tale, the chemistry between the lead actors is poor but the music is well juxtaposed in the narrative. But its biggest USP is, without doubt, Salman Khan. He carries the film on his broad and brawny shoulders and that alone is the imperative reason for watching this film." Komal Nahta of Koimoi, while praising the performance of Salman Khan, gave it a rating of 4/5 and wrote, "Bodyguard will prove to be a hit because of Salman Khan's performance." Zee News gave the film 4 stars and praised the directorial skills of Siddique: "Kudos to filmmaker Siddique to have presented Salman Khan in a way never seen before! And the action sequences are breathtaking." Oneindia.in awarded the movie 4 stars and stated, "Overall, Bodyguard is a good masala entertainer and it can be a perfect time-passer for this Eid and Ganesh festive seasons. Salman's fans should not miss to watch this movie." Samay Live gave it 4 stars and wrote; "There are stunning events of twist in the film which will keep you stay with your seats till the end. Shivesh Kumar of IndiaWeekly awarded the movie 4 out of 5 stars. Kaveree Bamzai of India Today awarded the movie 3 stars and stated: "Anyone who has watched Khan's recent movies will recognise the signs – a killer dialogue which will be remembered till the next blockbuster is manufactured, a signature ring tone, and a pre-fight ritual-in this case, it is taking off his watch. In his review for The Times of India, Gaurav Malani wrote: "Salman Khan is cool and convincing in the title role. His subdued act and charming innocence wins your heart. Kareena Kapoor is likeable ... Bodyguard doesn't catch you off guard. But it's a decent entertainer nonetheless." Phelim O'Neill of The Guardian praised the technical aspects of the film and awarded three of five stars: "Bollywood movies have improved dramatically in technical terms over the last few years. Here the fight and stunt sequences are afforded as much care and attention as the song and dance scenes; it's all top-notch stuff." Daily Bhaskar awarded the movie three out of five stars and wrote: "Salman, Kareena and Siddique serve a good Eid biryani for the audience by blending romance, action and comedy." Shubha Shetty-Saha of MiD DAY gave it two and a half stars saying, "The film is obviously not expected to be intellectually stimulating. But to give it due credit, it provides loads of entertainment, the kind you may have come to expect of a Salman Khan film." Sukanya Verma of Rediff gave it 2.5 of 5 stars and stated: "A standard entertainer with generic ingredients like action, emotion, romance, comedy, song and dance, the Hindi remake of Malayalam super-hit Bodyguard is like a mediocre Pizza Margherita that's gone stingy on the mozzarella, bland on the sauce with nothing except a half-crunchy base and uneven scattering of basil leaves."
The film also received a few negative reviews. Andy Webster of the New York Times said "If only the film's archly slick director, Siddique, had adopted the same winking attitude toward the romantic arc. A twist near the end sends this contrived movie into a maudlin stratosphere from which it doesn't recover. But at least, in Ms. Keech's supporting presence, understated yet palpable, we sense a performer of emerging, and remarkable, star power." Nikhat Kazmi of The Times of India gave 2.5 out of 5 stars and wrote, "The film, a remake of a South Indian hit, may end up as another blockbuster, like most Salman films have been doing in the recent past. Yet, sadly, this one's mostly bluster." Sonia Chopra from Sify gave the film 2.5 stars and said "Bodyguard is endurable (and I say this without any condescension) for those who can forgive the haphazard story and be happy enjoying the songs and watching Salman and Kareena onscreen." Saibal Chatterjee from NDTV gave the film 2/5 stars and concluded that "If you value the mop on your scalp and the grey cells in your head and want guard yourself against this potentially mind-numbing body blow, give it a miss. Better be safe than sorry!" Aniruddha Guha of Daily News and Analysis gave it 2 stars and wrote: "Salman is charming as ever, and the fact that he’s playing a slightly different character would have actually worked to the film’s advantage if it was backed by a better script." Rajeev Masand of CNN-IBN gave it 2 out of 5 stars and called it a lazy remake. Mayank Shekhar of Hindustan Times panned the film giving it one and a half stars. He argued that the film "for more parts, is a sappy romantic pap". Shubra Gupta from The Indian Express also gave it one and a half stars and said "'Bodyguard' can also safely be called in which Salman Continues to Give Us Those Ones."
Upon release, the film opened to a phenomenal response at the domestic box office and packed cinema halls, "witnessing 100% occupancy across shows", according to The Economic Times. Box Office India reported that "Bodyguard has smashed all records" and the film went on to become the highest opener of all time across India, grossing ₹213 million (US$3.3 million), thus breaking the record of Dabangg (2010). The film grossed an additional ₹173 million (US$2.7 million) and ₹133 million (US$2.1 million) on its second and third day respectively, bringing the total nett collections to ₹520 million (US$8.1 million). On its fourth day of release, it netted around ₹148 million (US$2.3 million), and ₹188 million (US$2.9 million) on its fifth day, taking the total nett collection over the extended five-day weekend to ₹855 million (US$13 million). The film continued its successful run at the box office netting ₹85.8 million (US$1.3 million) on Monday, ₹65 million (US$1.0 million) on Tuesday, and ₹55 million (US$860,000) on Wednesday. The total nett collections of the extended nine-day first week were ₹1,095 million (US$17 million). During its second weekend, the film raked in another ₹140 million (US$2.2 million) nett.Bodyguard netted a total of ₹1,609.5 million (US$25 million) in India at the end of its run.
Meanwhile, the film grossed a record-breaking 1.1 million Dirhams on Tuesday, its opening day in Dubai, making it the highest opening day ever. The film collected $1.25 million in four days, and $1.7 million in six days in the United Arab Emirates. In the United Kingdom, the film ranked at number 9 in the UK Top 10, and collected an impressive £64,000 on Tuesday, its first day of release, though it was a limited release with screens at only 32 cinemas. On Wednesday, a full release in 51 cinemas raked in £195,000, making it the highest opening day ever for any Indian film, and breaking the box office record for week-day collection set by My Name is Khan. The film grossed £840,000 in six days. In the North America, the film collected $295,000 on its first day of release, and $3.8 million in four days. In Australia, the film collected $100,000 in three days, and $250,000 in five days. In Pakistan, the film collected Rs. 5 million on its first day of release. In the overall overseas market, Bodyguard grossed $3.8 million in four days, while the total collections amounted to $5.25 million over the extended weekend. As of 4 January 2012, the film has grossed $8.3 million from all overseas markets.
The film's songs are composed by Himesh Reshammiya along with one song by Pritam while the lyrics are penned by Neelesh Misra and Shabbir Ahmed. The music rights were sold to T-Series for 60 million.
The film score is composed by Sandeep Shirodkar.
Parts of the song Teri Meri, composed by Himesh Reshammiya, are lifted from a Moldovan singer Cleopatra Stratan's La Betleem colo-n jos.
Upon release, the album received mixed reviews from critics. Joginder Tuteja from Bollywood Hungama gave it 4 out of 5 stars, concluding: "The music of Bodyguard has in it to be hugely popular amongst audience as it has everything for everybody. For the lovers of conventional music there is 'Desi Beats' while for Salman's fans there is the title track 'Bodyguard'. And then for those who are hunting for melody which boasts of a much longer shelf life, there is 'Teri Meri' and 'I Love You' (by Pritam) which are all set to rule the charts in days to come." Devesh Sharma of Filmfare awarded it 3 out of 5 stars and wrote: "Himesh, despite being a little rusty, is back in action and let’s hope he continues what he is best at and keeps his acting ambitions under check." On the other hand, Rediff gave it −5 stars and wrote: "Box office possibilities aside, the soundtrack is not write-off material but nothing to write home too with only awful, average and alright on its menu." Similarly, Ruchika Kher of the Indo-Asian News Service also gave the album 2 stars and noted: "On the whole, the album is quite average. Though none of the songs is very bad, there isn't any that really stands out and grabs attention."