Elliot es un técnico informático desafortunado al que un día se le aparece el diablo en forma de una sensual mujer a proponerle un trato: siete deseos a cambio de su alma. Elliot acepta sin pensar en la posibilidad de que el diablo puede tener un as bajo la manga, y rápidamente su vida queda patas para arriba.
Elliot es un técnico informático desaventurado y falto de cariño que cae presa del mismísimo diablo, aquí encarnado por una pecaminosa y sensual Elizabeth Hurley, quien le ofrece comprar su alma a cambio de siete deseos. Desafortunadamente, la astuta princesa de las tinieblas esconde varios trucos bajo la manga, y antes de poder decir "penas del infierno", la vida de Elliot toma un repentino giro para transformarse en una graciosísima versión del infierno sobre la Tierra.