Главный герой — Джон Константин (Киану Ривз) — тот еще тип. Ему удалось побывать в аду и вернуться обратно. Константин ведет нездоровый образ жизни и наплевательски относится к людям. Он родился с удивительной способностью — распознавать помесь ангелов и демонов, которые бродят по земле в облике обычных людей. Но этот дар мучает героя. Константин совершает самоубийство, но снова оказывается в мире живых, воскрешенный против собственной воли. Он получает временное право на жизнь и пытается исправить положение, сразившись с земными ставленниками зла. Константин патрулирует границу, которая разделяет рай и ад, надеясь обрести спасение. Герой зарабатывает славу экзорциста и медиума, но все больше разочаровывается в окружающем его мире.
Самый меткий снайпер в Штатах, Боб Ли Суэггер, обладает незаурядными способностями — он может попасть точно в цель, даже если она находится на огромном расстоянии. Поэтому когда-то он работал на спецслужбы. А потом отошел от дел и стал уединенно жить в своем доме в горах. Но вот однажды его покой потревожил полковник Айзек Джонсон. Он просит помочь выследить киллера, который собирается (само собой) стрелять в президента. Сначала снайпер отказывается, но потом, движимый патриотизмом, соглашается. И напрасно — задание оказывается ловушкой и Бобу придется постараться, чтобы «выйти сухим из воды».