If you like watching gratuitous shots of scantily clad women in a variety of raunchy poses - and let's face it, I do - then Charlie's Angels 2 is definitely going to light your fire.
If, however, you enjoy a little believability, intelligence, sense, subtlety or occasional restraint in your movies then this summer sequel could quite possibly be the worst film ever made.
It's not that the continuing adventures of the Angels don't have their moments of genuinely funny self-knowing humour and nod-nod, wink-wink, charm. But when they are packed into 90 minutes of non-stop mayhem, explosions, nonsensical plots, pumping hard-rock set-pieces and appalling wire-fu there just aren't enough gems to stop you hiding your head in your hands and praying for a power cut.
The sequel (again directed by the bizarrely named McG - you can only assume he's too ashamed to use his real name) picks up where the original left off. Three glamorous secret agents Natalie (Cameron Diaz), Alex (Lucy Liu) and Dylan (Drew Barrymore) work for the titular Charlie on a host of dangerous missions using their feminine wiles and high-kicking karate to bring the bad boys down.
This time, two rings containing top-secret information have been stolen, putting the Government's witness relocation programme in jeopardy - and it's up to the heroine trio to get them back.
But who is the mastermind behind the thefts? How is Dylan's shady past related to the case and why, at the age of 40, does a sultry Demi Moore look better in a bikini than any of the film's three leads?
Charlie's Angels: Full Throttle isn't all bad. The best comparison I can imagine for this relentless, pounding, sledgehammer of a movie is a huge steaming cow pat which although disgusting and packed full of indescribable horrors is still, intriguingly, flecked with pieces of gold.
There are some sharp references to the original series and chuckle-inducing digs at films such as Cape Fear and Spiderman. The best moment of the movie is a sly nod at overblown sequels like Mission: Impossible 2 but even this loses its charm after being used for the 18th time.
Charlie's Angels: Full Throttle is event movie-making at its worst. It's vacant, empty, gaudy and mindless and will appeal only to those who think that looking at Cameron Diaz in stockings and suspenders is entertainment. I'm going again tomorrow.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article