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