It was fantastic. It moves a little slow in the beginning. It's also a little bloody in some parts, but still very good. The characters are all very well portrayed and, to me, more realistically than some of the other Bollywood films I've watched. I'm definitely now a life-long fan of Amir Khan.