Saat mencari sahabatnya yang berharga, seorang anak laki-laki bernama Nai tertawan oleh seorang wanita cantik, yang penampilannya hanya cocok dengan selera daging manusia. Sementara itu Gareki, seorang pencuri yang pandai, sedang merampok rumah mewahnya. Setelah menyebabkan gangguan, Gareki setuju untuk membantu melarikan diri Nai, tetapi mereka ditemukan saat wanita itu kembali. Saat dia berubah menjadi monster yang mengerikan, anak laki-laki itu melarikan diri.
Dalam pelarian, Nai dan Gareki ditemukan oleh “Circus,” sebuah badan pertahanan pemerintah yang menangani aktivitas kriminal yang terlalu sulit untuk ditangani oleh polisi dan melindungi warga sipil dari “varuga” —monster mengerikan yang melahap manusia untuk makanan. Dengan harapan akan membawa Nai ke temannya yang hilang, dia dan Gareki memutuskan untuk bergabung dengan Circus. Dalam perjalanan berbahaya mereka, mereka menghadapi varuga berbahaya dan mulai mengungkap rahasia di balik organisasi bayangan yang dikenal sebagai Kafka.