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