Radnja se vrti oko mlade i pomalo usamljene žene (Cameron Diaz) kojoj, na prvi pogled, bezopasni susret sa šarmantnim strancem (Tom Cruise) odjednom potpuno preokrene život. Igrom slučaja uplete se u riskantnu špijunsku igru s nevjerojatno sposobnim tajnim agentom koji pokušava zaštititi novi izum, u kojem je skrivena tajna beskonačnog izvora energije te spasiti njegovog izumitelja. U isto vrijeme, njezina ju sestra očekuje na svom vjenčanju kako bi zamijenila njihovog pokojnog oca i otpratila je do oltara.