So the movie was ok, but I think there could be more interesting endings.The original plot is here for those who have not seen it and don't want to.
Part 1 -
This part of the movie remains unchanged - Raj (RK) meets Mahi (ML) [song] and then moves on - Sleeps and then runs away from Radhika (BB) - Meets and then falls in love [song] with Gayatri (DP) [This point in itself was a good ending for a somewhat pointless and hence an average movie. However, Gayatri says no to Raj and this is something he can not handle. Raj wants to apologise to every one he has ever hurt with his wily ways. Given the length of the list, he decides to apologise properly to the top two he had hurt the most. He sets off to apologise to Mahi and Radhika.
Part 2 -
Raj finds out that Mahi has a husband. He meets Mahi who has her parents visiting her at her house. She does not recognise Raj. Raj tells everyone that he is a friend of Mahi's younger sister's fiancee. There is a wedding going on and there is singing and dancing [song]. Mahi's father recognises Raj takes him to meet Mahi. This time, Mahi is able to place Raj and remembers the incident. She calls her husband and the two of them have a laugh about it. Raj asks for forgiveness. Mahi does not understand and Raj explains his reasons. Mahi can not believe that Raj is being serious and she and her husband have another hearty good laugh.Mahi realises that Raj is quite serious so she sobers up and tells Raj that her life was not affected for more than a few hours after that day at the airport. Raj leaves. [no song]
Radhika is a regular Rakhi Sawant, who does item songs for a living. She is a b*tch as a boss and she fires secretary just after an event [item song]. Radhika holidays alone (!) in Italy and Raj has to go there to meet her. Radhika offers the job of her secretary (read servant) to Raj on a whim, to see if he is really serious about apologising and he does. She gives him a tough time running errands, but Raj works very hard. Radhika has a soft spot for Raj quite quickly, but continues to give him tough errands. There is a party where Radhika flirts with a few men [song] and tries to see if Raj is getting jealous . After the party, Radhika tries to seduce Raj [song] but Raj resists. Radhika is impressed and tells Raj that they can start a new life together [rain song, Radhika trying harder!] and that she has forgiven him. Raj apologises for not feeling the same way about her and leaves for Australia. Radhika curses Raj.
Raj comes back to find out that he has been fired. Raj also needs to leave the country as his work permit will expire in a month. He tries to meet Gayatri. He finds out that Gayatri was heartbroken after he left and Rahul (enter Abhishek Bachan) supported her. One thing led to another and Gayatri and Rahul are now dating. She has completed Bschool and plans to start a new video game design company with Rahul. She also wants to marry Rahul as she thinks that she wants to settle down and have a family. She tells Raj that Raj had met her when she was "very cool" but Rahul met her when she was completely miserable and yet took care of her and has brought her back to normalcy. Raj sits in a plane for Italy and remembers Radhika's curse.