Главный герой–Джон Константин (Киану Ривз)–тот еще тип. Ему удалось побывать в аду и вернуться обратно. Константин ведет нездоровый образ жизни и наплевательски относится к людям. Он родился с удивительной способностью–распознавать помесь ангелов и демонов, которые бродят по земле в облике обычных людей. Но этот дар мучает героя. Константин совершает самоубийство, но снова оказывается в мире живых, воскрешенный против собственной воли. Он получает временное право на жизнь и пытается исправить положение, сразившись с земными ставленниками зла. Константин патрулирует границу, которая разделяет рай и ад, надеясь обрести спасение. Герой зарабатывает славу экзорциста и медиума, но все больше разочаровывается в окружающем его мире.