Bill Markham je inženjer koji sa obitelji seli u Brazil kako bi završio izgradnju velike brane hidroelektrane. Kada s obitelji ode na piknik kako bi uživali u prirodi te usput provjerili kako napreduje brana, njegovog sina Tommyja otme domorodačko pleme jer smatraju kako nije pošteno ostaviti dječaka s tim čudnim ljudima koji uništavaju svijet. Kada Bill shvati kako mu sina nema već je kasno. On je zauvijek nestao. Tommy vrlo brzo postane dio domorodačke zajednice, ali njegov otac ne odustaje od potrage za njim.
Jack Coates (Nick Nolte) već četiri godine prati krijumčara droge koji sebe naziva Ice Man i konačno dolazi u posjed dokaza da je Ice Man spreman platiti za ubojstvo Reggieja Hammonda (Eddie Murphy), koji uskoro izlazi iz zatvora. Jack pokušava nagovoriti Reggieja da dokaže svoju nevinost i pomogne mu uhvatiti Ice Mana, no Reggie odbija dok mu Jack ne vrati njegovih 500.000 dolara koje je sakrio. No Jack igra svoju igru i odbija mu dati novac ako mu ne pomogne privesti zločinca. Autobus koji prevozi Reggieja iz zatvora napadnu dvojica motorista od kojih jednog Reggie prepozna kao Cherryja, brata Alberta Ganza, kojeg je ubio nekoliko godina ranije.
Kako bi se mogao posvetiti trudnoj supruzi Sherri (N. Long) i njezinu sinu, agent FBI-a Malcolm Turner (M. Lawrence) terenski posao zamijenio je uredskim. Ipak, kad dozna da mu je bivši partner i mentor stradao na slučaju, Malcolm se - usprkos izričitoj zabrani nadređenih, a s pomoću odijela punašne starice Debele mame - odluči vratiti na teren, i to kao dadilja u obitelji Toma Fullera (M. Moses), biznismena za kojeg vjeruje da je umiješan u slučaj. Čim upozna Fullera, njegovu suprugu Leah (E. Procter), i njihovo troje problematične djece, Malcolm shvati da bi se posao dadilje mogao pokazati znatno zahtjevnijim od detektivskog. Neovisno o tome, on će učiniti sve ne bi li otkrio tko je kriv za stradavanje partnera i pritom doveo u red kućanstvo Fullerovih.