I've seen starting scenes of Bodyguard...could not sit through rest. It has more sick jokes (they can be branded Salman jokes or more acurate Anees Bazmee jokes)
And, @sam, I read your review. Your main concerns (or the ones you mentioned here) is on technical aspect (how unreal it was to bring a game character into real life). It was and the processes were not even convincing.
But, if you could just for a sec forget the part how much you still hate it.
(For me, I missed a story telling; things were happening without any reason and without any link to next scene. Bodyguard sure passes here but Dabaang is not. Dabaang is anyway better than Ra.One. It had smart moviemaking, smart dialogues but all were given to Salman. Like Ra.One, Dabaang had neither story nor a proper narration and was a collage of in-coherent scenes.
I believe nothing can be utter crap...every movie has something for you to take away. It may be only songs (most Imran Hasmi movies), cinematography (Raavan), action (Singham, Krrish), comedy (Run; comedy of Vijay Raj), special effect (Ra.One), car chase (Dhoom series) etc.
After all you need to appreciate SRK for two things,
1. Promotion. he showed who's the boss. Fooled people to watch this movie. Created such a mass hysteria about his movie that even if it flops his production cost would be recovered.
2. He dared to go beyond those tacky special effects. He did not care if Indian udience would welcome his movie or not; he just did it.
on side note, he's known to try such things... made "Phir bhi dil hai hindustani". It had an unconvincing and shocking content "Live telecast of hanging". None believed media could come to such level one day. The movie failed miserably. But the scenario is a reality now.
May be in future other movie producers would try to reach the level of special effect he had in Ra.One. Good for us audience only.)