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