Dans une ville du Texas, une confrontation entre contrebandiers et militaires a pour effet de libérer un gaz toxique qui transforme les humains en monstres.
L'agent fédéral William Graham vit retiré de ses obligations professionnelles depuis qu'il a été gravement blessé par le dangereux psychopathe cannibale Hannibal Leckor, incarcéré par la suite. Jack Crawford, un ancien collègue du FBI, le contacte pour qu'il l'aide à arrêter un tueur en série, Dragon rouge, qui assassine des familles lors des nuits de pleine lune.