In a film that paid tribute to the 80s, we had Anil Kapoor playing an over-the-top Don, we had Akshay Kumar playing an outrageous bumpkin killer, and we had Kareena Kapoor playing the mother of all femme fatales.
Vijay Krishna Acharya got virtually everything right except he cast Saif Ali Khan as the archetypal Bollywood 'hero.' Not smart, not for the least Bollywood hero there is.
Who would have worked for this one? Salman, perhaps. Or even Shahid. Anyone, basically, who could look like they believed in the ridiculous dialogues they were spouting.
Also Read: Showcasing Tashan