Many seem to have loved this flick but I found it to be average at best. Nothing memorable but not too bad for a remake. Farhan Akhter decorates 'Don' with high tech visuals, slick action sequences, gloss and glamour. He opts for a different (but still predictable) ending compared to the prequel. Yet, it falls short of being among the best films of the year. 'Don' had potential to be a lot better but it lacks heart. I wouldn't call it an improvement over Farhan's debut venture 'Dil Chahta Hai'. I admit that it's unfair to compare these two totally different films but the reason I mention it is because there are far more flaws in 'Don'. The chase scenes drag on and they're very repetitive. The pace is very slow at times. Some editing could have been helped.
Shahrukh is quite convincing as 'Don'. This isn't his best but it's good enough. However, he doesn't seem to have a strong chemistry with any of the female leads. This was a big surprise to me because no matter how his movie or acting is in other movies, he always managed to maintain a strong chemistry with the ladies. I think this is more the actress's fault because they don't impress. Priyanka Chopra appears to be clueless (she doesn't have chemistry with any of the cast member let alone Shahrukh Khan) and in a few scenes with Vijay, she seems to be copying Juhi Chawla. Moreover, her fight scenes were laughable. Ishaa Koppikar barely has a role to speak of. Kareena Kapoor delivers a forgettable performance and her item number is disastrous while her death scene is hilarious. Arjun Rampal is equally forgettable. Boman Irani and Om Puri are adequate.
The music is strictly OK, with a few exceptions: 'Yeh Mera Dil' and 'Khaike Paan' being the worst and 'Aaj ki Raat' being the best.
'Don' has an okay screenplay, mediocre (to bad) performances, some interesting visuals, mostly forgettable music and very few good action scenes. I didn't like it so much and I don't think I would ever want to watch it again. Once is enough.