Watching the movie as an outsider (not familiar with Indian politics) proved great for me. I really liked each actor's work. I had listened that Katrina Kaif had learned a Hindi accent to deliver that famous speech. But, it was not enough to move the audience. The scene compared to every other scene was WEAK! I loved Ranbir, Arjun, Manoj Bajpai, the mother, Sarah and even the cameo of Naseeruddin Shah was amazing. This film has powerful performances. Worth watching!