Three handsome bachelors - Arush (Akshay Kumar), Tanmay (Riteish Desmukh) and Al (Fardeen Khan) - are having the time of their life in Sydney. They flirt around, sleep around and have numerous 'gorgeous' conquests to their credit. 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 zeros and this bouncing bundle of joy joy is anything but joyous. But then Angel works her charm and before long, the three lecherous bachelors have been transformed into loving, 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 beaking the hearts of three men who've finally discovered they possess one - then too bad!