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