Los teropteridos son criaturas malévolas que se disfrazan de humanos, existiendo únicamente para consumir sangre humana. Afortunadamente, grupos especializados se dedican a erradicarlos. Saya, una chica taciturna y enigmática, es la cazadora de teropteridos más hábil que existe. En el Japón de los años 60, es enviada a una base del ejército estadounidense que podría estar infestada por estos monstruos.