Natalie Cook (Cameron Diaz) Dylan Sanders (Drew Barrymore) and Alex Munday (Lucy Liu) are the "Angels", three talented, tough, attractive women who work as private investigators together for an unseen millionaire named Charlie (voiced by John Forsythe). Charlie uses a speaker in his offices to communicate with the Angels, and his assistant Bosley (Bill Murray) works with them directly when needed.
Charlie assigns the Angels to find Eric Knox (Sam Rockwell), a software genius who created a revolutionary voice-recognition system and heads his own company, Knox Enterprises. Knox is believed to have been kidnapped by Roger Corwin (Tim Curry), who runs a communications-satellite company called Redstar. The Angels infiltrate a party held by Corwin and spot a suspicious-looking man that they had previously seen from surveillance videos of Knox's kidnapping. Dubbing him the "Thin Man" (Crispin Glover), the Angels chase him down and fight him; he gets away but the Angels find Knox, safely held nearby.