Yudi (Saif Ali Khan) is a one-book wonder and someone who is not allergic to love, but the baggage associated with it. He gets into a string of bad relationships, including one with the borderline-crazy Vishaka (Kalki Koechlin), who is so in love with him that she tracks all his movements. The only people who bring him relief are his former girlfriend Divya (Preity Zinta) and his best friend Montu (Ranveer Shorey). Yudi blows up all his earnings from the book; to add insult to injury, his publishers commission the gorgeous Aanchal Reddy (Ileana D'cruz), whose romantic novels sell like hot cakes. He is then offered to write a script for Armaanji (Govinda), an actor who wants to reinvent himself. Hoping to get a hold of Aanchal s success formula, Yudi decides to befriend her. Aanchal, who has no idea about Yudi s ulterior motives, agrees to be with him but not fall in love with him. How will Yudi struggle with the feelings he develops for Aanchal? And how will Vishaka react to it? Will he manage to stage a comeback with Armaanji s film and get his life in order?