Shakugan no Shana Sub Indo, Shakugan no Shana Batch Sub Indo. Dulu, Dunia ini telah ditempati oleh makhluk-makhluk dari luar bumi yaitu “Guze”. Makhluk misterius yang membantai dan mengambil jiwa manusia untuk menjadi sumber kekuatan mereka.
Untuk mengakhiri dan melindungi semua umat manusia, kini terdapat kelompok para pejuang bernama Flame Hazes. Yang tidak ada habisnya melawan monster-monster agar populasi manusia bisa terjaga.
Sakai Yuuji, seorang remaja SMA yang terjebak ke dimensi lain. Ia hampir diserang oleh para Tomogara dan ia diselamatkan oleh seorang Flame Hazes, Shana.
Disinilah cerita dimulai dan Bagaimana Sakai Yuuji bisa keluar dari dunia itu?