داستان از سال ۱۰ بعثت محمد و زمانی که مسلمانان در تحریم اقتصادی هستند شروع میشود. ابوسفیان با بازی داریوش فرهنگ از ابوطالب که پیر است میخواهد که به محمد بگوید که خدا را در دلش نگه دارد. ابوطالب به اتاق نبی اسلام میرود و پیامبر در حال نماز خواندن است و بعد از سوره حمد سوره فیل را میخواند و سپس در یک فلشبک که اکثر فیلم را شامل شده به سال عام الفیل و تولد پیامبر و دوران کودکی وی از زبان خود ابوطالب به عنوان راوی فیلم میرود.
ورود آقای جبلی به دبیرستانی که تاکنون پای هیچ مردی به آنجا نرسیده، همه چیز را به هم میریزد. بخصوص زمانیکه دخترهای نابغه المپیاد شیمی، تصمیم میگیرند کاری کنند که خانم دارابی عاشق آقای جبلی شود و…
رضا مثقالی (پرویز پرستویی) معروف به رضا مارمولک دزد سابقه داری است که بارها دستگیر و زندانی شده، اما در آخرین دستگیری، اتهام او سرقت مسلحانهاست. رضا در حادثهای مجروح شده و به بیمارستان خارج از زندان منتقل میشود. در آنجا لباس یک روحانی بیمار را میرباید و در لباس روحانیت موفق به فرار از زندان میشود. او با مصونیتی که در لباس تازه پیدا کرده به یک شهرک مرزی میرود تا از طریق و با گذرنامه جعلی از کشور خارج شود اما به دلایلی با یک روحانی دیگر اشتباه گرفته میشود و امامت جماعت محلی را برعهده اش میگذارند...