Djævlen har aldrig været så lækker eller sjov! Brendan Fraser spiller Elliot Richards, en uheldig og ensom computer-tekniker, der falder for den syndigt sexede Elizabeth Hurley og indvilliger i at sælge sin sjæl for syv ønsker. Men den lumske Mørkets Prinsesse har flere tricks i ... ærmet. Og pludselig udvikler Elliots liv sig til et hylemorsomt helvede på jorden.