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