They're beautiful, they're brilliant, and they can kick your butt -- the most glamorous private eyes in the world are back in action in this big-screen adaptation of the popular '70s television series. Natalie (Cameron Diaz) is the smart but silly one, Dylan (Drew Barrymore) is the tough but fun-loving one, and Alex (Lucy Liu) is the classy but hard-as-nails one, and they work for a man named Charlie (voice of John Forsythe), who never meets his employees face to face. Along with their helper Bosley (Bill Murray), the Angels are sent into action when electronics genius Eric Knox (Sam Rockwell) is kidnapped, with the nefarious Roger Corwin (Tim Curry) as the prime suspect. But they soon learn even bigger danger is afoot -- the kidnappers have gotten their hands on Knox's latest invention, a system that can monitor voice communication from anywhere in the world, virtually ending the notion of private conversation. Charlie's Angels also stars Crispin Glover, Luke Wilson, Kelly Lynch, and Tom Green.