Sam Bowden (Nick Nolte) hayatını kanuna adamış Atlanta’da yaşayan bir avukattır. Ailesi ile birlikte sakin bir hayat süren Sam’in hayatı yakında kabusa dönüşecektir, çünkü 14 yıl önce avukatlığını üstlendiği Max Cady (Robert De Niro) isimli adam, hapisten çıkmıştır ve intikam için hazırlanmaktadır. Çünkü, Max Cady acımasız bir tecavüzle suçlanıyordu, okuma yazması da yoktu. Bu yüzden Sam eline Max’in hapisten kurtaracak bir belge geçmesine rağmen yine de bunu kullanmaz ve Max Cady tutuklanır. Şimdi Max hapisten çıkmıştır. Önce küçük tehditlerle başlayan intikam hırsı, gittikçe Sam’in ailesini de etkileyecektir. Sam’in bir kadın avukat arkadaşına ilk başta tecavüz eden Max Cady, bu sayede karısı ile Sam’in arasına açar ve evlerinde tartışmalar başlar. Max’in çıktığı günlerde de Sam’in evindeki köpek zehirlenerek öldürülür. Ve bu olaylar Max Cady için sadece başlangıçtır, daha sırada 16 yaşındakı kızları Danielle (Juliette Lewis) vardır.