Harry Tasker (Arnold Schwarzenegger) sembra il classico marito noioso tutto assorbito dal proprio lavoro, allora Helen (Jamie Lee Curtis), casalinga disperata e moglie in cerca di attenzioni, vista la totale indifferenza del consorte, che continua a partecipare a convegni e riunioni trascurando i doveri coniugali, si lascia ingenuamente circuire da Simon (Bill Paxton) una sorta di latin lover da strapazzo che vende auto e finge, per accalappiare la signora in cerca di forti emozioni, di essere una spia e di vivere una vita pericolosa all’insegna dell’avventura.
la vera spia in realtà è proprio Tasker che dietro ad un noioso lavoro di rappresentante nasconde un attività alla James Bond tra sparatorie, inseguimenti mozzafiato, e cattivissimi terroristi mediorientali. Scoperto il filarino della consorte, Tasker userà tutti i metodi appresi in anni di missioni per far desistere l’irritante spasimante, e raggiunto l’obiettivo coinvolgerà Helen in una finta missione segreta che si traformerà involontariamente in qualcosa di pericolosamente reale, che vedrà la coppia confrontarsi con alcuni terroristi arabi.