Эпоха Тайсё. Ещё с древних времён ходят слухи, что в лесу обитают человекоподобные демоны, которые питаются людьми и выискивают по ночам новых жертв. Тандзиро Камадо — старший сын в семье, потерявший отца и взявший на себя заботу о родных. Однажды он уходит в соседний город, чтобы продать древесный уголь. Вернувшись утром, парень обнаруживает перед собой страшную картину: вся родня зверски убита, а единственная выжившая — младшая сестра Нэдзуко, обращённая в демона, но пока не потерявшая человечность. С этого момента начинается долгое и опасное путешествие Тандзиро и Нэдзуко, в котором мальчик намерен разыскать убийцу и узнать способ исцеления сестры. Многочисленные исчезновения и убийства людей, каким-то образом связанные с конкретным поездом, привлекают внимание истребителей демонов. Расследовать ситуацию отправляется столп пламени Кёдзюро Рэнгоку, а на помощь ему откомандированы Тандзиро Камадо, Иносукэ Хасибира и Дзэнъицу Агацума. Все вместе они садятся на поезд под названием «Бесконечный», чтобы сразиться с неведомым демоном, скрывающимся среди пассажиров. Никто из них не догадывается, насколько на самом деле силён и коварен демон и какую ловушку он подготовил, но истребители готовы пожертвовать жизнями, чтобы спасти ни о чём не подозревающих людей.