Jai (Shahid Kapoor) dreamt of having his perfect girl by his side one day and found Neha (Kareena Kapoor). Because of his sheer determination and willingness to do anything for her, Neha also falls in love with him. Jai thinks theirs is the perfect love story, but…unfortunately it was being written by someone else. Even Vikram’s (Fardeen Khan) love story is a passionate one, but it did not go as planned. Will both these Love stories have a perfect ending?