Anthony Hopkins, en su mejor y más espeluznante interpretación hasta la fecha, vuelve a dar vida al maléfico Dr. Hannibal Lecter. El agente del FBI Will Graham (Edward Norton, 'El Club de la Lucha'), prematuramente retirado, se reincorpora al servicio activo para atrapar a un asesino múltiple conocido como 'El Dragón Rojo'. Para impedir que continúen los brutales asesinatos, Graham tiene primero que dejar que Lecter penetre en su mente.