После гибели матери в детстве и исчезновения отца двое братьев снова оказываются вместе. Старший годами кочует по дорогам, истребляя нечисть, младший пытался забыть прошлое и жить обычной жизнью. Поиски отца приводят их к семейному ремеслу: они ездят по стране, уничтожают призраков, оборотней, вампиров и демонов, но за каждым делом проступает одна тень — жёлтоглазый демон, убивший их мать.
Отец жертвует собой, чтобы спасти старшего. Младший погибает, но его возвращают к жизни. Старший заключает сделку и после смерти попадает в ад, откуда его вытаскивает ангел. Так начинается война, где демоны и небесные воины используют братьев в своих целях.
Вскоре выясняется: жёлтоглазый демон готовит освобождение падшего архангела, чтобы тот начал апокалипсис. Братья сражаются с всадниками, древними сущностями и собственными союзниками. Младший поддаётся силе демонической крови, старший пытается удержать его на краю. Они теряют друзей, заключают сделки с врагами и в финале оказываются в центре битвы между раем и преисподней. Чтобы остановить гибель мира, один из них жертвует собой, а другой остаётся с разбитой судьбой. Позже младший возвращается без души, и братьям приходится решать, что важнее: человечность или победа. Их путь — бесконечная дорога, где каждый новый монстр страшнее предыдущего, а цена за спасение близких становится всё выше.