Mientras busca a su precioso amigo, un joven llamado Nai queda cautivo de una mujer hermosa, cuya apariencia solo se corresponde con su gusto por la carne humana. Mientras tanto, Gareki, un ladrón inteligente, está en medio de robar su lujosa casa. Después de causar una distracción, Gareki accede a ayudar a Nai a escapar, pero se descubren cuando la mujer regresa. Mientras ella se transforma en un monstruo macabro, los chicos huyen. Huyendo, Nai y Gareki son encontrados por "Circus", una agencia de defensa del gobierno que maneja actividades criminales muy difíciles para que la policía maneje y proteja a los civiles de los monstruos "varuga" -terribles que devoran humanos para sustento. Con la esperanza de que lleve a Nai a su amigo desaparecido, él y Gareki deciden unirse a Circus. En su peligroso viaje, se enfrentan a peligrosos varuga y comienzan a descubrir los secretos detrás de una oscura organización conocida como Kafka.