Рабочими названиями фильма были «Breacher» и «Ten».
Кейт Мара и Айла Фишер пробовались на роль, которую впоследствии получила Малин Акерман, но позже Акерман выбыла из фильма в связи с беременностью и была заменена на Мирей Инос.
На одну из ролей рассматривалась Доун Оливери.
Ради роли в этом фильме Арнольд Шварценеггер потратил три месяца на совершенствование навыков обращения с оружием. Он проходил обучение на базе SWAT в Лос-Анджелесе.
Во время слежки за Джоном «Бричер» Уортоном, за лобовым стеклом у агентов службы безопасности идет дождь, когда у преследуемого стоит сухая погода.