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