Not a bad film. Very cheesy in places, tons of extremely bad puns, even more bad one-liners. Out of this world martial arts (IOW, stuff no one on this planet could possibly do), fantastic fight scenes, comic book realism. Lots of nice shots of Cameron Diaz and Lucy Liu - unfortunately, plenty of shots of Drew Barrymore (this girl just ain't hot to me). Demi Moore plays an excellent Bad Angel, and looks the part very well (yum). Bernie Mac replaces Bill Murray as the character of Bosley. There's even a cameo from Jaclyn Smith as her character from the TV series.
Let's dig into the meat of it all. We all know (at least we do now), that I care little for Drew Barrymore. So let's toss that off to the side. Cameron and Lucy are hot, hot, hot. Excellent outfits, they look fantastic - and we get Cameron's smile all throughout the film, a major plus in my book. Demi Moore does an excellent job with her character, although we don't see much of the character throughout the movie - a true shame, but her character had a lot of flair to it. Bernie Mac. Could they have picked a worse follow-on character for Bill Murray's Bosley?? Hardly. Bernie's character is boring, not funny, and totally miscast. We get a return of the "Thin Man" character from the first film, but again, it is botched in trying to explain his origins.
The fight scenes are simply incredible. And I mean that in a fantastical sense - one where reality becomes comic-bookish. Once you get past that idea, and settle on the comic-book flavor of the movie - the fight scenes become a lot of fun to watch. Lucy's kicks are just incredible to watch, and once again the outfits are great. Unfortunately, one cannot say that about the plot. Poorly written - cheesy, campy, tons of plot holes to drive the VIII Corps through....but its fun. Again, you have to adopt the comic-book flavor of the movie - and what you get...is a lot of fun, once you suspend the concept of reality correctness.
One outstanding thing about this movie is its soundtrack. Upbeat, matching the scenes that they are placed in, the songs really add a positive flair to the movie.
Three stars out of five. Not the greatest film to go see - it doesn't live up to the original - but its still fun.