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

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