A 11 éves North (Elijah Wood – A gyűrűk ura-trilógia) úgy érzi, szülei nem foglalkoznak vele eleget, ezért beperli őket. A bíró két hónapot ad számára, hogy megtalálja a tökéletes apukát és anyukát magának. A keresés során North és őrangyala (Bruce Willis) bejárja az egész világot, hogy végül ott bukkanjanak rá az ideális szülőkre, ahol a legkevésbé számítottak rá...