莎拉(雪莉·麥克雷恩飾)是一名修女,在前往美國西部的孤身旅途中遭遇三名劫匪襲擊,被冷硬牛仔霍根(克林特·伊斯特伍德飾)槍戰(zhàn)解救。為確保安全抵達目的地,莎拉雇傭霍根擔任保鏢,并承諾向其提供法國軍隊駐地的內(nèi)部情報——這正是霍根受雇于墨西哥反叛軍的重要任務(wù)目標。旅途中,兩人從互相抵觸逐漸發(fā)展出復(fù)雜情愫,霍根發(fā)現(xiàn)莎拉雖身著修女袍卻毫無宗教約束:她飲酒、吸煙、言語粗糲,展現(xiàn)出與職業(yè)身份截然相反的生命狀態(tài)。隨著危險逼近和朝夕相處,莎拉對霍根的依賴與情感超越了最初的利益交換,而霍根也在護送任務(wù)中面臨職責與感情的沖突。最終抵達目的地時,莎拉兌現(xiàn)情報承諾卻悄然離去,留下霍根獨自咀嚼這段充滿矛盾與曖昧的西部孤旅。