農場主賈森為獨占埃爾多拉多水源,雇傭槍手科爾(約翰·韋恩飾)驅逐定居者麥克唐納(R·G·阿姆斯特朗飾)一家。途中科爾與舊友哈拉警長(羅伯特·米徹姆飾)重逢,得知賈森陰謀真相后放棄任務。意外槍擊導致麥克唐納之子身亡時,科爾主動承擔過失責任,雖獲父親諒解卻遭痛恨其弟的麥克唐納女兒持續追殺。科爾為避免牽連選擇離開,卻在途中截獲賈森新派殺手的情報。意識到威脅未除的科爾折返麥克唐納牧場通風報信,與哈拉聯手組織防御。最終雙方在埃爾多拉多爆發正面沖突,賈森雇傭的亡命徒被悉數擊潰。水源爭奪戰以麥克唐納家族守土成功告終,科爾與哈拉繼續策馬踏上新的征程。