Mladi novinar, sezonski snimatelj i diskreditiran ratni dopisnik kreću u neodobrenu misiju da u Bosni pronađu zločinca br. 1. Nađu se u ozbiljnoj opasnosti kad ih zamijene s CIA-om i kad njihova meta odluči krenuti za njima.

Godina je 2079. Ugledni znanstvenik Spencer Olham radi na stvaranju tajnog oružja koje bi konačno trebalo okončati dugogodišnji rat s vanzemaljcima. Stvari se zakompliciraju kada Olham bude optužen da je izvanzemaljski špijun zbog čega za njim kreće međunarodna potjera. Čak i njegova supruga nije sigurna može li mu vjerovati. Spencer sada mora pronaći način da dokaže istinu i tako spasi sebe, ali i cijelu ljudsku rasu.

Natalie (Cameron Diaz), Dylan (Drew Barrymore) i Alex (Lucy Liu), znane i kao "Charliejevi anđeli", pripadnice su neobične detektivske agencije. Njihova nova zadaća pronalazak je elektronskog genija Knoxa (Sam Rockwell), čiji je nestanak prijavila njegova najbolja prijateljica Vivian (Kelly Lynch). Najsumnjiviji je Knoxov glavni rival, magnat Corwin (Tim Curry), ali anđeli se moraju obračunati i s poremećenim ubojicom koji im stoji na putu...

Steve Tobias (M. Douglas) samoživi je CIA-in obavještajac koji pod krinkom trgovca oružjem traga za međunarodnim krijumčarima što ga dovodi u niz neprilika uključujući i sumnjičenje FBI-a. U stanci svog uzbudljivog posla koji ga vodi s jednog na drugi kraj svijeta Steve se raduje skorom vjenčanju svog sina Marka (R. Reynolds). Markova je odabranica dobrodušna Angela (R. Tunney) čiji je otac ortoped Jerry Peyser (A. Brooks) Steveova sušta suprotnost. Zato se već njihovo upoznavanje pretvori u katastrofu. U WC-u restorana gdje su se okupile obje obitelji Jerry je nazočan Steveovom obračunu s protivnicima shvativši da ni sam neće moći izbjeći slične zavrzlame, osobito kada postane Steveov suborac u obračunu s opasnim međunarodnim kriminalcem Jean-Pierreom Thibodouxom (D. Suchet).