Ce film d'action et de comédie, bien que ne présentant rien de nouveau, parvient à divertir grâce à son rythme bien mené et à l'alchimie entre ses acteurs principaux, notamment Cameron Diaz et Jamie Foxx. Les scènes d'action, même si elles manquent parfois d'originalité, sont bien réalisées et le ton léger du film permet de passer un bon moment sans avoir à réfléchir trop. Les personnages sont bien joués et l'humour est présent, même si certaines scènes sont un peu téléphonées. Le scénario, bien qu'il suive des codes classiques du genre, est efficace pour maintenir l'intérêt du spectateur. En somme, c'est un film idéal pour une soirée en famille ou pour ceux qui cherchent un divertissement sans prise de tête, mais il ne révolutionne pas le genre et peut sembler un peu prévisible et banal à certains.