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