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