Acting was really superb, casting was perfect. I saw many people were upset about this movie because of those drugs, alcohol and many other stuffs involved in this movie, however I felt this movie has a good lesson to learn somehow. I don't care about real Sanjay Dutt and I never had any respect for any actors in my life, literally actors are nothing compare to the real life farmers. Only the differences are, farmers work 100 times harder and earn 100 times less so all my respect deservedly goes to them.
Now when it comes to this movie then it has a good and strong lesson for the upcoming generation because youngsters have so much to lose and they should be taught a lesson the harsh way. This movie has it all. Too much curiosity on young generation by hiding this type of movies from them will only provoke them to actually do bad stuffs so it is best to let them watch this movie before they start doing bad stuffs. Good movie, I loved it. Thank God! I never tried any kind of drugs in my life even when I had the chance to. Now, not in my life this would ever happen to me. Excellent movie!