Given a leave of absence after killing a criminal in the line of duty, undercover cop Grace (Qi) takes a trip to a beautiful Malaysian resort with her friend Joey (Chan). Joey is a model and shooting a commercial, but the trip is also a chance for Grace to get away from a pair of overbearing and overly competitive beaus.
Unfortunately, these lovely ladies are soon embroiled in an arms smuggling deal between Joey's slimy agent Bobby (Lam) and smooth criminal Poon (Yam) and his colourful moll. A pair of bounty hunters, Alex (On) and his boss (Hui) suspect the girls of being involved in the deal and - as they clearly know what kind of film they're in - set up hidden cameras in their suite to keep an eye on them.
Highjinks ensue, and I for one enjoyed pretty much every minute. This flick knows it's silly and makes no pretence otherwise.
The best thing about this movie, other than a chance to slaver over Shu Qi, is Simon Yam's over-the-top act as the twinkle-toed villain. Yam is always good value when he's allowed to climb the walls, and here he's practically dancing on the ceiling.
There are also a couple of impressive action set pieces - including a Bond-style jet-ski chase, which may go some way to reminding you you're watching a Ringo Lam film.
The final fight scene goes too far over the top in terms of slapstick comedy, but if you've been enjoying the flick up to that point, you'll probably forgive it.
This is a nice change if - like me - you've watched more than enough grimy cop thrillers and mafia nastiness. It's a bright, fun movie that should put you in a good mood for the rest of the day.