3 Good

It is a great movie. 80% of this movie is excellent, but the end is a bit boring, because the end was predictable. The basic of this script is stolen from In Karun Arjun SRK and Salman were poor in their first lives and in their second life they were rich and take revenge. In Om shanti Om SRK poor in his first life and in his second life he is rich and is now A SUPERSTAR.
Scaring Arjun was also seen in a movie like Murder and of course in Humraaz. The new thing is just that Deepika's aatma kills Arjun. But overall is a great movie and it gave me a good laugh with my elder brother and bhaudjie.

Now to the performances! SRK delivers once again a fine performance this role was made for SRK, Deepika delivers a magnificient performance for her first role and by the way she looks stunning.
Shreyas Talpade proves that he isnt less then SRK.
Arjun Rampal is noticable but isnt really impressive.
Kirron Kher plays again the same rol of being a mother of SRK like in Kabhi Alvida Na Kehna and in Main Hoon Na.
The other actors are noticable and adds stars-value.