Elliot Richards est travaille dans une entreprise d'informatique de San Francisco. Célibataire endurci, il aimerait séduire sa jolie collègue, Alison Gardner, mais celle-ci ne fait pas attention à lui. D'ailleurs, tout le monde évite Elliott dans l'entreprise. Très timide et manquant de confiance en lui, Elliott ne sait pas comment s'y prendre avec les filles mais sait que tout se joue sur la première impression. Un soir, dans un bar, il se lance et aborde Alison. Mais il se plante totalement.
C'est alors qu'il fait la rencontre d'une somptueuse femme, personnification du Diable. La jeune femme a un sens de l'humour très étrange et prétend pouvoir exaucer 7 vœux. Sceptique, Elliott demande d'abord des choses banales. Il demande ensuite le vœu d'obtenir l'amour d'Alison. En échange de cela, Elliot doit ainsi signer un « pacte avec le Diable » et lui donner son âme.
Orlando Jones (VF : Lucien Jean-Baptiste ; VQ : Daniel Lesourd) : Dan / Esteban / un garçon sur la plage / un commentateur sportif / un invité de la fête africaine
Il reçoit un accueil critique mitigé, recueillant 48 % de critiques positives, avec une note moyenne de 5,5/10 et sur la base de 112 critiques collectées, sur le site agrégateur de critiques Rotten Tomatoes[6]. Sur Metacritic, il obtient un score de 49/100 sur la base de 34 critiques collectées[7].
Le film connait un succès commercial modéré, rapportant environ 90 383 000 $ au box-office mondial, dont 37 886 000 $ en Amérique du Nord, pour un budget de 48 000 000 $[8]. En France, il a réalisé 279 766 entrées[9].