Аслан Гугаев, возглавляющий отряд чеченских боевиков, принимает решение освободить троих пленников. Двух русских солдат — сержанта Ивана Ермакова и рядового Кулика — он отпускает, поскольку они служат по призыву, а не по контракту. Англичанин Джон Бойл получает свободу с условием: он должен собрать два миллиона фунтов стерлингов и доставить эти деньги Гугаеву в обмен на свою невесту Маргарет. Девушка и капитан российской армии Медведев остаются в заложниках.
Джон, столкнувшись с невозможностью собрать требуемую сумму и не найдя помощи у британских властей, возвращается в Россию. В Тобольске он находит Ваню Ермакова, и вместе они отправляются обратно в Чечню. Их цель — спасти Маргарет и капитана Медведева, объединив усилия в этом рискованном деле.