Elliot Richards, employé informatique timide et malheureux en amour, est prêt à tout pour séduire sa collègue Alison dont il est secrètement amoureux. Le diable en personne, sous les traits d'une femme fatale, lui propose un pacte : sept vœux exaucés en échange de son âme. Chaque souhait formulé se transforme en situation catastrophique, le diable détournant systématiquement ses demandes de façon perverse. Elliot doit alors comprendre ce qui compte réellement pour être heureux, avant qu'il ne soit trop tard pour se racheter.