I am surprised by how low rated this film is. Don't think. Just laugh.
Jackie Chan dryly pokes fun at action film clichés. He plays a non-hero, an unassuming regular guy who can't meet a girl, or do anything except drive, who gets sucked into a ridiculous situation.
Completely unbelievable and ridiculous. Not great cinema. All action movies are that way; this is funny because of the low-key irony.
Even Jennifer Love Hewitt seems deliberately miscast, but hilarious as she vacillates between superintelligent nerd, ditz, valley girl and superheroine.
We prefer this to Austin Powers with its completely over-the-top, zero subtlety. Here the sexual innuendo would not be missed by a teenager, but would go right over the head of kids, making it a film any age could enjoy. But you have to want to laugh, not critique.