Charlie's Angels (2000): Cameron Diaz, Drew Barrymore and Lucy Liu
Directed by McG, based on the 1970's television show, Charlie's Angels (2000) was greeted by an attentive audience in both theaters and DVD release… spawning an action-packed sequel three years later. The fast-paced story concerns a trio of elite female private investigators in the employ of an elusive millionaire, tasked with solving a dangerous case involving abduction, theft, daring heists and the nefarious use of voice-recognition software. The action and fight scenes are well-choreographed and mix nicely with a thoroughly comedic overtone. Part of what makes the film work so well, is that the cast obviously had great fun in making it. Cameron Diaz, Drew Barrymore and Lucy Liu are beautiful and brilliant as the "Angels." The supporting cast is great as well, including Bill Murray, Tim Curry, Sam Rockwell, Kelly Lynch and Crispin Glover.
Drew Barrymore, Bill Murray, Lucy Liu and Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Drew Barrymore: Charlie's Angels
Tim Curry and Lucy Liu: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Drew Barrymore: Charlie's Angels
Cameron Diaz: Charlie's Angels
Lucy Liu: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Lucy Liu: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Tim Curry: Charlie's Angels
Drew Barrymore: Charlie's Angels
Cameron Diaz: Charlie's Angels
Drew Barrymore and Lucy Liu: Charlie's Angels
Lucy Liu: Charlie's Angels
Drew Barrymore: Charlie's Angels
Cameron Diaz: Charlie's Angels
Drew Barrymore: Charlie's Angels
Cameron Diaz: Charlie's Angels
Drew Barrymore: Charlie's Angels
Drew Barrymore and Lucy Liu: Charlie's Angels
Cameron Diaz and Lucy Liu: Charlie's Angels
Lucy Liu: Charlie's Angels
Drew Barrymore, Bill Murray and Lucy Liu: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Drew Barrymore: Charlie's Angels
Lucy Liu: Charlie's Angels
Lucy Liu: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Drew Barrymore: Charlie's Angels
Lucy Liu: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz: Charlie's Angels
Cameron Diaz, Drew Barrymore and Lucy Liu: Charlie's Angels