1
Di awal dari film ini menampilkan sebuah tampilan satelit dimana seperti ada sebuah program komputer yang sedang melakukan analisa kepada semua orang yang ada di bumi. Bermacam-macam tipe dan sifat orang ditunjukan oleh program tersebut. Akhirnya program itu berhenti setelah menemukan satu orang bernama Elliot Richards yang merupakan seorang karyawan salah satu perusahaan komputer di <em>San Fransisco.
2
</em>Dia seorang yang sangat menyedihkan, tidak memiliki teman, tidak dianggap oleh rekan-rekan kerjanya bahkan dijauhi. Eliot sangat menyukai seorang wanita yang bernama Alison. Dia mengenalnya sejak masa kuliah namun tidak pernah berani untuk mengajak Alison untuk berkencan.</p> <p>Suatu kali setelah pulang kerja Eliot pergi ke sebuah bar dan dia menemukan rekan-rekan kerjanya sedang nongkrong di tempat itu juga.
3
Rekan-rekannya mencoba bersembunyi namun walaupun tidak suka mereka tidak bisa menolak ketika Eliot bergabung dan duduk bersama mereka. Perbincangan mereka teralihkan ketika Alison datang juga ke bar dan mereka memaksa Elliot untuk menyapa Alison. Eliot memberanikan diri menyapa Alison namun tidak mendapat tanggapan yang diharapkan dan justru membuat dia ditertawakan oleh rekan-rekannya.
4
Setelah ditinggalkan oleh Alison dia berkata pada dirinya sendiri bahwa dia akan melakukan apa saja untuk bersama dengan Alison. Tiba-tiba munculah wanita cantik di depannya dan memanggil dia. Wanita itu adalah <em>The Devil</em> (Iblis/setan).</p> <p><em>The Devil </em>memberikan penawaran bahwa akan mengabulkan 7 permintaan dari Eliot untuk ditukar dengan jiwa Eliot. Walaupun awalnya Eliot menolak tapi dengan segala trik dan tipu daya yang meyakinkan <em>The Devil </em>akhirnya berhasil meyakinkan Eliot untuk menyepakati perjanjian dengan menandatangi kontrak yang diberikan.
5
</p> <p>Setelah Eliot menyampaikan permintaannya yang pertama yaitu menikah dengan Alison, dan menjadi orang kaya, serta berkuasa, ia terbangun dan mendapati Alison sedang tidur disampingnya dalam sebuah rumah besar yang mewah dengan begitu banyak pembantu. Ia merasa senang karena telah memiliki yang ia inginkan dan impikan selama ini. Namun ia tidak tahu kalau Iblis menjadikan dia seorang bandar narkoba di Kolombia dan walaupun merekah menikah, Alison tidak mencintainya dan berselingkuh dengan orang lain.
6
Setelah terjadi kekacauan ia kembali di kehidupan nyatanya. <em>The Devil </em>menyampaikan kalau dia tidak meminta Alison untuk mencintainya. Dia harus menyampaikan secara spesifik apa yang dia inginkan.</p> <p>Permintaan kedua Eliot adalah menjadi pria sensitif yang dicintai oleh oleh Alison, namun ia dibuat menjadi terlalu sensitif sehingga tidak bisa berhenti menangis. Hal ini akhirnya membuat Alison meninggalkan dia karena menginginkan pria yang kuat.
7
Setelah kembali lagi ke dunia nyata <em>The Devil </em>meminta Eliot untuk lebih spesifik lagi dalam setiap permintaanya namun selalu ada kekacauan muncul yang membuatnya tidak puas.</p>
Setelah kegagalan yang dialami ia merasa bahwa <em>The Devil </em>hanya menipunya saja dan tidak akan ada permintaan yang berhasil. Ia sudah tidak ingin lagi memberikan permintaan dan kembali menjalani kehidupannya seperti biasa. Ia ingin mengakhiri perjanjian namun <em>The Devil </em>tidak mau melepaskannya dan terus datang mengacaukan hidupnya untuk memaksannya menyampaikan permohonan yang terakhir.
8
Untuk membuat Eliot menyampaikan pemintaan terakhirnya <em>The Devil </em>membawanya ke neraka dan memaksa untuk menyampaikan keinginan terakhirnya. Akhirnya Eliot menyampaikan keinginan terakhir yang ternyata membuat kontrak itu batal yaitu keinginan yang tidak mementingkan dan menguntungkan dirinya sendiri.</p> <p>Eliot akhirnya benar-benar kembali di kehidupan yang sebenarnya dengan pandangan dan pengertian yang lebih baik tentang dirinya sendiri.