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