Charlie's Angels: Full Throttle; that high gloss, high kicking most sequined of sequels again proves that the sisters are kicking ass for themselves (and of course; the elusive Charlie).
A couple of hairdos and the odd bikini wax older, the Angels descend down to us once more. Still contented to take orders from a loudspeaker, Cameron Diaz, Lucy Liu and Drew Barrymore reprise their roles as Natalie (this girl loves to dance), Alex (demure, cerebral and exotic) and Dylan (self-styled rock chick). Alone they are formidable, together they have a giggle throwing men into jukeboxes and determining scientific prognoses from the most threadbare of evidence. In essence they combine remarkable insight with tasteful outfits and an enduring desire to use the full repertoire of womanly tools to put men out of business permanently.
This time around, the Angels are despatched to retrieve the two "Halo" rings, tiny electronic storage devices worn by US Marshals, containing the assumed identities of individuals residing in the Witness Protection Programme. "It was three crazy beautiful girls!" cries the Mongolian commander into his radio as the Angels burst lithely out of the Himalayan stronghold with captured US Marshal Ray Carter (Robert Patrick) under their wing, setting into motion an opening escape scene that is gleefully preposterous to watch. The Angels swoop down into a falling helicopter and manage to start it up just in time to avoid a pressing engagement with the fast approaching surf below. As the girls delve deeper into the case, assuming countless guises and undertaking a plethora of thrilling activities, they discover that at the centre of the plot someone has been waiting a long time to get even with Charlie and his team.