Трое друзей организовали бизнес: они проверяют надежность охраны компаний, магазинов и банков. Они сами грабят банк, а потом украденное возвращают и наглядно демонстрируют клиентам, где есть слабые места в системе безопасности. После очередного задания к ним просится в команду стажер, которого уволили по их вине. Проверить его на прочность позволяет очередной заказ: нужно ограбить инкассаторскую машину, однако на этот раз заказчиками оказались реальные преступники, которые подставили спецов. Теперь друзей обвиняют не только в ограблении, но и в убийствах.
Бандиты в обмен на пленника забирают себе украденную инкассаторскую машину, однако их радость длится недолго: специалисты предусмотрели возможный обман и подменили автомобиль. Главарь специалистов по проверке — Суворов — задержан, но он не спешит раскрывать все карты на допросе, рассчитывая на помощь друга Красавчика, оставшегося на свободе. Однако и друг, и бандиты лишь мечтают узнать, куда Суворов перепрятал настоящий грузовик с золотом. Прокуратура берет это дело на себя и планирует осуществить перевозку задержанных. На конвой нападают бандиты…
Команда во главе с Суворовым после побега встречается в условленном месте. Оказывается, похищенный грузовик все это время спокойно, без всякой защиты стоял там, где его меньше всего ожидали найти, — среди других машин в заброшенном гараже. Однако бандиты их вычисляют и предлагают сделку: взамен на некую ценность из грузовика они обещают отпустить живым одного из друзей. Суворов понимает, что они окружены, и принимает решение биться…
Присланный куратор из прокуратуры отстраняет единственного полицейского, который действительно пытался найти настоящих убийц. Тем временем бандиты похищают дочь Суворова Анжелу и ранят его бывшую жену. В этой безвыходной ситуации помогает найти ценную зацепку неожиданный звонок. Таинственный мужчина заявляет, что именно ему принадлежало украденное золото и еще кое-что, что нужно бандитам. Незнакомец требует вернуть похищенное и назначает Суворову встречу.