Les Saejima sont une famille de chasseurs de démons de père en fils nommés Garo. Kouga est le dernier de la lignée et après un terrible entrainement, il est enfin digne de reprendre le flambeau. Sera-t-il de taille face aux démons venu des ténèbres...