В 1892 году Нью-Мексико капитан Джозеф Блокер стоит на пороге отставки после долгих лет службы в армии США, где его основной задачей было ведение боевых действий против индейцев. Но перед уходом ему приходится выполнить последнее задание: доставить на родину в Монтану Жёлтого Ястреба, вождя шайеннов, который находится при смерти и с которым Блокер имеет давние неприязненные отношения. Несмотря на личные обиды, капитан подчиняется приказу и отправляется в опасное путешествие вместе с небольшим отрядом, ведя закованного в кандалы врага и его семью.
Дорога оказывается полной неожиданностей: к их группе присоединяется Розали, женщина, потерявшая всю свою семью от рук команчей. Она обезумела от горя и боли, но находит утешение в обществе этих людей, которые тоже переживают свои трагедии.
По мере продвижения к Монтане, Блокер начинает понимать глубину своей предвзятости против индейцев. Он видит, что его враг - не просто жестокий воин, а человек с семьёй и чувствами, который также пострадал от бесчисленных конфликтов между их народами.
Это путешествие становится для всех участников испытанием, где каждый из них вынужден переосмыслить свои убеждения и взгляды на врага. Они сталкиваются с трудностями, опасностями и внутренними демонами, но также находят общность и понимание в этом жестоком мире конца XIX века.