Based on the babe-a-licious show from the 1970s, CHARLIE'S ANGELS is a defiantly goofy action movie featuring plenty of comedy and a strong sense of girl power. Three talented young women work for the mysterious Charles Townsend: Natalie (Cameron Diaz), the bubbly blond science expert; Dylan (Drew Barrymore), the rebellious tomboy; and Alex (Lucy Liu), the tough Angel who has trouble telling her boyfriend that she's a highly skilled secret agent. The Angels are assigned to locate Eric Knox (Sam Rockwell), a kidnapped computer expert whose new software could threaten global security if it were to fall into the wrong hands. The women go undercover to investigate this devious tycoon and are faced with double crosses, explosions, and the mysterious Thin Man. From the acclaimed music-video director McG (Joseph McGinty), CHARLIE'S ANGELS wastes little time on plot, instead presenting audiences with a series of spectacular MATRIX-style fight sequences, car chases, and stunts. Diaz, Barrymore, and Liu as the three Angels give terrific performances worthy of a new breed of female action hero, kicking major butt while remaining lovable and sexy. The movie also stars Bill Murray as the Angels' mentor, Bosley, and John Forsythe as the voice of Charlie.