Arush's only grouse in life is that "there are so many women, so little time since he's getting plenty of action in the nightclub where he works. If Tanmay (Ritesh Deshmukh) has a blast playing Eddy teddy at Kiddy parties and playing around with the yummy mummies: the Ali Al (Fardeen Khan) gambles for a living and grumbles that his biggest strength is his weakness for women! They suddenly find their dating and mating rituals irreparably destroyed when a dimpled little roommate lands up on their doorstep – complete with her crib, pacifier and dirty nappy. Arush, Tanmay and Al know a thing or two about women: but when it comes to babies, they're total zeroes and the bouncing bundle of joy is anything but joyous. But then Angel works her charm and before long the three lecherous bachelors have been transformed into living caring fathers. But beautiful Esha (Vidya Balan), will have none of it. She's known heart break once and will do anything to avenge that betrayal. And if it means breaking the hearts of three men who've finally discovered they possess one – then too bad!