Rab ne bana di jodi is a very good emotional movie to watch.
Story is very good. Aditya Chopra has done very good job of writing the script and directing the movie.
There is no villein in the movie.
In all movies, whenever you see sort of dual personality role, like Shah Rukh Khan in this movie, when the truth is discovered, it leads to sadness. Here all ends with happiness.
What I liked about the movie:
Songs are very good.
Story is very good.
Movie keeps becoming better and better till end.
Nice ending as well.
Anuksha Sharma does good job in her first film. Looks like a professional actress.
What I didn't like about the movie:
Shah Rukh Khan is slightly poor doing in Punjabi role. But still he does decent role of Raj. Role of Surinder Sahani is done excellently.
Would you recommend this movie to your friend: Yes