Уже сто лет юноша по прозвищу Святой в одиночку выжигает демонов из мира людей: бессмертный охотник с белым разумным луком в руках, чьё единственное утешение — голос оружия, помнящего тысячи хозяев. Когда в Бездне Смерти на его стрелу выходит демон с волосами до пят и золотыми глазами, юноша впервые за долгие годы не может выстрелить — демон попросту неуязвим для его силы. Так начинается странное сближение: демон делится с ним скудной едой и укрытием от ливня, называет его хорошим ребёнком и ни разу не пытается убить, хотя мог бы одним движением руки. Юноша, давно забывший собственное имя и разучившийся объяснять людям свои чувства, впервые за век чувствует что-то похожее на тепло — и одновременно понимает, что каждый шаг навстречу демону делает его предателем в глазах человечества, которое боготворит его лишь за умение убивать. Когда лживый староста деревни отправляет его почти на верную смерть, а Судный совет Святых обвиняет его в сговоре с врагом рода людского, юноша оказывается перед выбором, требующим не силы, а верности самому себе. За безмятежной улыбкой демона, назвавшегося именем бога тьмы Морфея, скрывается расчёт куда более долгий, чем кажется юноше, а цена, которую придётся заплатить за его общество, может оказаться равна самой жизни.