Между мирами людей и демонов существует непроходимая грань, как две противоположные стороны зеркала, не позволяющая им пересекаться. Однако существует редкая возможность, когда демоны с волей смертных могут нарушить это разделение, но это всегда сопряжено с великими трудностями. Даже могущественный повелитель Геены, Сатана, не в силах преодолеть это препятствие. Причина кроется в том, что физическая оболочка человека не может выдержать всю мощь высшего существа. Тем не менее, Сатана находит путь, приняв человеческую форму, и становится отцом двух близнецов.
Один из них, Рин, оказывается полудемоном, одновременно и человеком, и демоном, а второй, Юкио, рождается полностью смертным. Когда церковь узнает о необычной родословной детей, высокопоставленные иерархи решают уничтожить их, чтобы не допустить угрозы для человечества. Но их планы нарушает Сиро Фудзимото, один из самых сильных экзорцистов, который решает взять близнецов под свою защиту. С годами Рин, осознав свое демоническое наследие, сталкивается с выбором: отказаться от человеческой жизни, полностью поддаться своим темным силам или же, как и его приемный отец, стать экзорцистом и бороться с демонами, несмотря на его происхождение.