
«اينديانا جونز» (فورد) پروفسور باستان شناسي است که براي برگرداندن اشياي تاريخي به موزه ها مي جنگد. مجموعه داري ثروتمند به نام «والتر» (گلاور) به او مي گويد که پدرش «دکتر جونز» (کانري) متخصص قرون وسطی، در ميانه ي جست و جو براي يافتن جام مقدس ناپديد شده است و «ايندي» سعي مي کند جاي او را پيدا کند.

«باوموردا» (مادرش)، ملکه ی شرور، مطلع می شود که قرار است کودکی از بین «دیکینی ها» باعث سقوط او شود، دستور قتل تمام زنان باردار را می دهد. اما «الورا»، یکی از نوزادان نجات می یابد و خانواده ی «ویلو» (دیویس) او را پیدا می کنند. «ویلو» و خانواده اش که از نسل مردمانی کوچک هستند، از ترس حمله ی ملکه تصمیم می گیرند کودک را به «دیکنی ها» برسانند.

یک پدربزرگ مهربان کنار نوهی بیمارش می نشیند و قصهای که از مدتها پیش نسل به نسل به او رسیده را بازگو می کند. داستان قدیمی از عشق و ماجراجویی، از جایی شروع می شود که دختری زیبا که با شاهزادهای نفرت انگیز بنام «هامپردینک» نامزد است، برای آغاز یک جنگ ربوده می شود. اکنون «وستلی»، دوست دوران کودکی دختر، که اکنون یک دزد دریایی است، باید او را نجات دهد.

پدر و نامادري دختر نوجواني به نام «سارا» (کانلي)، او را در خانه گذاشته اند تا از برادر نوزادش «توبي» (فراود) مراقبت کند. گروهي جن با استفاده از اين فرصت، «توبي» را مي ربايند، و سر دسته شان، «جارت» (بويي)، به «سارا» مي گويد که فقط سيزده ساعت فرصت دارد تا از هزار تويي که به شهر اجنه مي رسد، بگذرد اگر موفق نشود، برادرش هم جن خواهد شد.