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