This movie failed miserably because director Kabeer Khan thought that Salman Khan willl always win if he will play innocent simpleton! May be he thought this because Bajrangi Bhaijaan worked. We watched him transfixed as he failed to deliver as 'naive and innocent' guy. On the upside, his friendship will a little guy 'Guo' was the only bright spot in the movie. Suhail Khan did not have much to do in the movie but he did justice to whatever was given to him. Pointing out to other casts (Muhammad Zeeshan Ayyub, Bijendra Kala and Ambrish Puri) , they were excellent in their roles and prevented this stupid idea to get completely sink.