The story starts with Shaina's (Jacqueline Fernandez) father blackmailing her to meet Himanshu (Randeep Hooda) with the intention of marriage. During their meeting Shaina ends up telling about the love of her life, Devi Lal Singh (Salman Khan). Devi is super intelligent, impulsive and always in search for a kick human being with a good heart, oopse let me correct myself, he is 'Being Human' and not human being. Doing things differently and making them adventurous gives him kick. However, initially for Shaina Devi was a headache but ends up falling in love with him. Well, Himanshu also tells her a story about the person whom he hates the most. To know how these stories co-relate, I think you should find that by yourself.
Salman is again back with a bang. Though the roles he has been playing may seem similar but every one of them has their own charm and uniqueness. Randeep is again seen as a cop and will again impress the audience. Though Jacqueline's role is not a major one and is there more to give the movie a glamorous touch, did a brilliant job. And talking about other casts of the film, be it Saurabh Shukla, Sanjay Mishra or Nawazuddin Siddiqui, each one of them is superb.
For music I can just say that watching the songs, which are already chart-buster, with Salman dancing on them was like chocolate cake with cherry on top. Every song and its picturization have a typical Bollywood touch but are visually delightful.
Just like any other Bollywood movie and like Salman's typical films this has flaws too. But those you can ignore when you get to see a perfect combination of action and humor. The effects in the film have surely raised the level of Bollywood films.
On a final note, go enjoy the film and let Salman's performance and breath-taking smile give you kick of entertainment.