Back in ye olden days, you'd have a nice little movie that becomes a hit, and then a couple years later they'd follow it up with an uninspired and completely unnecessary "Part II". (Think Ghostbusters, Romancing the Stone, Crocodile Dundee, City Slickers, etc.) These days, most of the original films aren't that great in the first place, so the sequels are pretty much more of the same.
That goes for Charlie's Angels: Full Throttle, since it's basically the same setup as Charlie's Angels, only with a different (and well-chosen) supporting cast. Cranky Bill Murray is replaced by hammy Bernie Mac, Mulholland Drive's Justin Theroux is funny in the bad guy part that Sam Rockwell played in the first installment, and Demi Moore marks her Hollywood return in a villainous role that she fares quite well in - maybe a little better than Kelly Lynch did in Part One. And, briefly and wonderfully, we have the return of the great Crispin Glover.
But there must be some difference, yes? Okay: Whereas I was tickled by the first film's gleeful ridiculousness, it does wear thin the second time. It's like I said of Dude, Where's My Car?: just because a movie is aware that it is silly and stupid doesn't forgive it from being silly and stupid.
There are some fun moments here - all of them involving impromptu dance numbers - but after a few minutes of Charlie's Angels: Full Throttle I wondered, "Is it really worth spending 130 million dollars to film three intermittently cute actresses goofing around?" The story picks up steam during the enjoyable last act, and in the end I didn't really mind sitting down for two hours of semi-campy nonsense, but honestly, I can't come up with any good reason why you should watch this movie.