Растяпа-программист Эллиот из Сан-Франциско встречает женщину своей мечты — прекрасную, страстную, божественно красивую и лишь с одним небольшим минусом: она — сам дьявол. Чтобы заполучить бессмертную душу героя, красотке необходимо лишь одно — выполнить 7 его желаний. Они подписывают внушительного вида контракт, и мечты программиста начинают исполняться действительно быстро и в полном объеме. Но, как и следует ожидать от коварного Дьявола, Эллиот всегда остается недоволен полученными результатами.