牧场主贾森雇佣枪手科尔前去埃尔多拉多赶走住在那里的麦克唐纳一家,好霸占那里的水源。科尔在埃尔多拉多遇到了他的好朋友哈拉警长,哈拉警长告诉了科尔实情,使科尔明白了自己所干的事情是逼人背井离乡的恶行,遂决定罢手不干。由于不小心,在一次意外中,科尔使麦克唐纳的儿子死亡,宽容的麦克唐纳饶恕了他,但麦克唐纳的女儿却不肯就此罢休,将科尔的手臂打伤。内疚的科尔离开了埃尔多拉多,归途中他救了流浪汉“密西西比”一命,从“密西西比”口中得知贾森已又派了一个枪手前往埃尔多拉多。科尔急忙又赶回埃尔多拉多,向哈拉通报了这一消息,让他有所防备。最后,贾森派来的枪手被除掉了,科尔也决定在埃尔多拉多定居