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