لا يجيد إليوت ريتشاردز التعامل مع النساء. يقع في حب زميلته الجميلة، ولكنها لا تشعر بوجوده من الأساس . يتمنى إليوت ذات يومٍ أن يفعل أي شيءٍ من أجل الوصول للفتاة التي يحبها. تظهر له فجأة امرأةٌ جميلةٌ وفاتنةٌ حيث تقدم نفسها باعتبارها الشيطان؛وأنها أتت لتعرض عليه عرضًا مغريًا، أن تحقق له سبع أمنياتٍ يطلبها في مقابل أن يبيع لها روحه. يجدها إليوت فرصةً سانحةً للفوز بقلب حبيبته، ونبدأ في مشاهدة سبع مغامراتٍ عجيبةٍ يخوضها إليوت بهدف الوصول إلى حب حياته.