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