Lorsque le guerrier Hamel se sacrifie pour protéger son rival Bermut Lionhart, il fait jurer à Bermut de vaincre le dernier des rois démons. Réincarné avec ses souvenirs 300 ans plus tard, il est choqué de découvrir que non seulement les rois démons sont toujours en vie, mais qu'il a été réincarné en Eugène Lionhart, un membre de la lignée de son ancien rival ! Maintenant qu'Eugène est devenu adulte, il doit s'entraîner pour prouver qu'il est un Lionhart et éliminer les derniers rois démons une fois pour toutes.