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