Munnabhai was only his character. Sanjay Dutt actually did not do all what he did as Munnabahi in "lage raho ...". What has he done, man? I mean for the country?? Firstly, even Gandhi himself was convicted of ties with terrorists, he should have been imprisoned. Law does not look at your good deeds - if any, before passing the judgement for the crime you have committed! And secondly, for mr. Dutt - what has he done, that is so special, that he should be pardoned for accessory to treason?? I just don't get it! Yes, we are all big fans of mr. Dutt, but does that make him innocent??