莎拉(雪莉·麥克雷恩 Shirley MacLaine 飾)是一名修女,正在孤身一人獨(dú)自前往美國西部的旅途之中。途中,莎拉不幸遇到了三名劫匪企圖對她不利,在性命攸關(guān)的緊急時(shí)刻,牛仔霍根(克林特·伊斯特伍德 Clint Eastwood 飾)現(xiàn)身將莎拉解救于水火之中。 驚魂未定的莎拉決定雇傭霍根當(dāng)自己的保鏢護(hù)送自己抵達(dá)目的地,但相對的,她必須向霍根出賣法國軍隊(duì)駐地的內(nèi)部情報(bào),這正是霍根一直想要得到的消息。剛開始互相看不順眼的兩人,在漫長而又孤獨(dú)的旅途中漸漸靠近,讓霍根百思不得其解的是,莎拉身為一名修女,卻完全沒有神職人員的自覺,她喝酒、抽煙、講臟話,百無禁忌,這種表里不一的神秘逐漸轉(zhuǎn)變成為了一股強(qiáng)大的吸引力。