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