Punainen lohikäärme
Juoni

Elokuvan ensitapahtumat sijoittuvat Baltimoreen, Marylandiin vuonna 1980. Arvostettu ja tunnettu psykiatri, tohtori Hannibal Lecter osallistuu sinfoniaorkesterin konserttiin. Sinfoniaorkesterin huilisti epäonnistuu jatkuvasti soittamaan osuutensa oikein, mikä ärsyttää sinfonisen musiikin ystävänä tunnettua Lecteriä suuresti. Myöhemmin Lecter isännöi kotonaan päivälliskutsuja sinfoniaorkesterin johtokunnalle, kun keskustelun aihe kääntyy huilistin salaperäiseen katoamiseen. Eräs päivällisvieraista tiedustelee Lecteriltä aterian sisällöstä. Lecter vastaa tälle, että jos ”hän kertoisi mitä lautasella todellisuudessa on, päivällisvieraat eivät suostuisi edes maistamaan ruokaa.” Tämä on viittaus Lecterin kannibalismiin ja siihen, että hän on surmannut huilistin parantaakseen orkesterin soiton miellyttävyyttä, mutta päivälliskutsujen vieraat eivät kuitenkaan saa tätä selville.
Kutsujen päätyttyä Lecter saa vieraakseen lahjakkaan FBI-agentti Will Grahamin, jonka kanssa hän on työstänyt erään sarjamurhaajan psykologista profiilia. Murhaajan uhreilta on poistettu syötäväksi kelpaavia osia, kuten esimerkiksi maksa ja munuaiset, mikä saa Grahamin uskomaan murhaajan olevan kannibaali. Eräältä uhreista on poistettu kateenkorva. Lecterin poistuessa huoneesta Graham tutkii tämän keittokirjaa, jonka eräälle sivulle on kirjoitettu ”kateenkorva”. Graham ymmärtää Lecterin olevan hänen etsimänsä sarjamurhaaja, mutta samalla hetkellä Lecter hyökkää hänen kimppuunsa ja vahingoittaa häntä lähes kuolettavasti, ennen kuin Graham onnistuu ampumaan Lecteriä. Lecter tuomitaan elinkautiseen vankeusrangaistukseen Baltimoren psykiatriseen sairaalaan, mutta kokemuksestaan syvästi traumatisoitunut Graham lopettaa työnsä FBI:n agenttina ja muuttaa vaimonsa Mollyn ja poikansa Joshin kanssa Floridaan.
Monia vuosia myöhemmin Atlantan  ja Alabaman seudulle ilmestyy ”Hammaskeijuna” tunnettu uusi sarjamurhaaja, joka vainoaa ja surmaa sattumanvaraisesti perheitä peräkkäisten täysikuiden aikana. FBI:n erikoisagentti Jack Crawford toivoo vangitsevansa Hammaskeijun ennen tämän seuraavia uhreja, ja matkustaa Floridaan pyytääkseen Grahamin apua. Graham suostuu pyyntöön vastahakoisesti, ja hän matkustaa Atlantaan tutkimaan rikospaikkoja. Crawfordin ehdotuksesta Graham joutuu pyytämään apua Hannibal Lecteriltä Hammaskeijun vangitsemiseksi.
”Hammaskeiju” on todellisuudessa mies nimeltä Francis Dolarhyde, joka surmaa uhrinsa alter egonsa, ”Punaisen lohikäärmeen”, puolesta. Dolarhydella on pakkomielle William Blaken maalaukseen "Punainen lohikäärme ja aurinkoon puettu nainen”. Dolarhyde on tatuoinut maalauksessa esiintyvän lohikäärmeen selkäänsä, ja hän uskoo jokaisen surmaamansa ihmisen vievän hänet lähemmäs lohikäärmeeksi tulemista. Hän kärsii hyvin tuskallisista lapsuusmuistoista, sillä hän vietti vanhempiensa kuoleman jälkeen lapsuutensa sadistisen isoäitinsä kanssa.
Toimittaja Freddy Lounds, joka aikoinaan ahdisteli Grahamia Lecterin vangitsemisen jälkeen, seuraa Grahamia jälleen saadakseen vinkkejä työstämäänsä artikkeliin Hammaskeijusta. Grahamin ja FBI:n yritystä päästä Hammaskeijun jäljille vaikeuttaa entisestään Lecterin ja Dolarhyden salainen kirjeenvaihto paikallisen sanomalehden palstalla. Tämä saattaa Grahamin vaimo Mollyn ja poika Joshin vaaraan, kun Lecter paljastaa Dolarhydelle palstan välityksellä Grahamin perheen kotiosoitteen. Molly ja Josh siirretään turvaan Jack Crawfordin veljen omistamalle tilalle. Lecter, joka on tietoinen FBI-agenttien olevan selvillä hänen ja Dolarhyden kirjeenvaihdosta, päättää sillä välin nostaa panoksia: vastapalvelukseksi avunannostaan Hammaskeijun vangitsemisessa hän vaatii ensiluokkaista ateriaa selliinsä ja kirjaoikeuksiensa palauttamista.
Graham antaa Freddy Loundsille yksinoikeudella haastattelun, jossa hän kertoo murhaajasta FBI:n profiilin määrittelemiä halveksivia yksityiskohtia: hän muun muassa haukkuu Hammaskeijua impotentiksi homoseksuaaliksi ja säälittäväksi ihmiseksi. Dolarhyde raivostuu lukiessaan haastattelun, ja tämän seurauksena hän kidnappaa Loundsin. Dolarhyde vie Loundsin kotitalolleen, jossa hän väkivaltaisesti kiduttaa ja lopuksi surmaa tämän. Ollessaan töissä St. Louisissa sijaitsevassa valokuvalaboratoriossa Dolarhyde rakastuu sokeaan työtoveriinsa Reba McClaneen, mutta hänen lohikäärmeen alter egonsa vaatii häntä tappamaan tämän. Dolarhyde pyrkii vapautumaan alter egonsa hallinnasta ja matkustaa New Yorkin Brooklyn Museumiin, jossa hän pyytää museovirkailijaa esittämään hänelle Blaken alkuperäisen vesivärimaalauksen ”Punainen lohikäärme ja aurinkoon puettu nainen”. Hän kolkkaa kaksi museovirkailijaa, syö maalauksen päästäkseen irti alter egostaan ja pakenee takaisin kotiseudulleen.
Graham ymmärtää, että Hammaskeiju on saanut selville uhriensa olinpaikan perheiden tilaamien kotivideoiden avulla, joita murhaaja olisi voinut saada haltuunsa vain työskennellessään yrityksessä, joka on erikoistunut tekemään perheiden filminauhoista videokasetteja. Hän alkaa käymään läpi lähiseudun yrityksiä selvittääkseen murhaajan henkilöllisyyden. Sillä välin Dolarhyde käy tapaamassa Rebaa viimeisen kerran. Hän löytää Reban tämän työtoveri Ralph Mandyn seurasta, minkä seurauksena mustasukkainen ja raivostunut Dolarhyde tappaa Mandyn. Hän kidnappaa Reban ja vie tämän kotiinsa, jonka hän sitten sytyttää tuleen. Dolarhyde ei yrityksestään huolimatta pysty surmaamaan Rebaa, vaan ilmeisesti ampuukin itsensä haulikollaan. Reba onnistuu vaivoin pakenemaan palavasta talosta, jonne FBI on löytänyt selvitettyään Dolarhyden olevan Hammaskeiju. Graham löytää palaneen talon raunioista Dolarhyden kassakaapissa säilömän leikekirjan, joka kuvaa tämän traagista lapsuutta.
Käy ilmi, että Dolarhyde lavasti oman kuolemansa jättämällä palavaan taloon jo aiemmin surmaamansa Ralph Mandyn ruumiin. FBI on kuitenkin tästä tietämätön, sillä ruumis on palanut tunnistamattomaksi. Yhä elossa oleva Dolarhyde matkustaa Floridaan ja murtautuu Grahamin kotiin, missä hän uhkaa surmaavansa Joshin. Pelastaakseen poikansa Graham alkaa solvaamaan Joshia tavalla, joka muistuttaa Dolarhydea tämän isoäidin solvauksista, joita hän luki löytämästään Dolarhyden leikekirjasta. Dolarhyde hyökkää Grahamin kimppuun, ja Josh pääsee pakenemaan. Kamppailun seurauksena molemmat haavoittuvat vakavasti, kunnes Grahamin vaimo Molly ampuu Dolarhyden kuoliaaksi.
Toivuttuaan Graham saa kirjeen Lecteriltä Baltimoren psykiatrisesta sairaalasta, joka hyvästelee hänet. Elokuvan viimeisessä kohtauksessa sairaalaa johtava Frederick Chilton saapuu ilmoittamaan Lecterille, että FBI:sta on saapunut nuori nainen (oletettavasti Clarice Starling), joka haluaa puhua hänen kanssaan.