"اُ دای سو" مرد میان سالی است که در یک روز بارانی ربوده میشود و در مکانی به مدت ۱۵ سال زندانی میشود. پس از آزاد شدن تصمیم میگیرد که دلیل ربوده شدنش را کشف کند و از شخصی که این کار را کرده است انتقام بگیرد و... نام این فیلم در زبان فارسی به اشتباه "پیر پسر" و "پسر پیر" ترجمه شده که عنوان درست آن "رفیق قدیمی" و یا "همکلاسی قدیمی" است.
شخصی کودکی را در آلمان به قتل می رساند. پلیس سخت در جستجوی اوست. این قتل ها وضعیت جنایتکاران دیگر را نیز به هم ریخته است و جنایتکاران محلی میخواهند به پلیس کمک کنند تا هرچه سریعتر قاتل دستگیر شود...
زن جوانی به نام «کارلی ناریس» (استون) که تازه از همسرش جدا شده، در یکی از مجموعه های مدرن و شیک منهتن به نام «اسلیور» ساکن آپارتمانی می شود که قبلا در اختیار زن جوانی بوده که کشته شده است. «کارلی» با یکی از همسایه ها به نام «هاوکینز» (بالدوین) آشنا می شود. در ساختمان قتل هایی اتفاق می افتد و همسایه ای دیگر به نام «جک» که نویسنده ی داستان های جنایی واقعی است، «کارلی» را متقاعد می کند که «هاوکنیز» قاتل است…