Egy családban általában van egy anyuka, egy apuka és vannak gyerekek. Ez eddig teljesen rendben van, de ha rátérünk az egy gyermekre jutó apák számának megvitatására, akkor pillanatok alatt kiderül, hogy Mary nyerő helyzetben van: neki ugyanis egyszerre három is jutott, méghozzá három igazán szerető, odaadó apuka: Peter (Tom Selleck), Michael (Steve Guttenberg) és Jack (Ted Danson). A harmónia azonban azonnal felbomlani látszik, amikor kiderül, hogy Sylvia, a kislány édesanyja elfogadta angol barátja házassági ajánlatát, és azt tervezi, hogy Maryvel együtt végleg Londonba költözik. Amikor a három kétségbeesett férfi felméri, mennyire magányos lesz az életük Mary nélkül, mindent elkövetnek azért, hogy bármi módon meghiúsítsák a tervezett esküvőt és visszaszerezzék a gyereket, aki a szívükhöz nőtt.