감옥을 탈출해 나온 산적 두목이자 은행강도인 현상범 인디오는 부하들과 함께 살인과 강탈을 일삼고 다닌다. 회중시계와 뮤직박스에 병적인 집착을 보이는 그는 누군가를 죽일 때마다 회중시계를 꺼내 보는 버릇이 있다. 그를 잡기 위해 두 명의 사나이가 서부의 작은 도시에 등장한다. 한 명은 이름을 알 수 없는 차갑고 냉정한 총잡이인 '이름없는 자'로 현상금을 목적으로 이 곳에 왔으며, 또 한 명은 육군대장인 몰티머인데, 그는 인디오에게 청산해야할 빚이 있어 그것을 완수하기위해 그를 찾아온다. 이 범죄자는 그의 여동생의 죽음과 관련이 있었다. 인디오가 돈을 얻기위해 엘파소의 은행을 털 것이라는 직감을 갖고 이 두 명의 총잡이는 그곳으로 돌린다. 이들은 서로를 믿지 않았으나 보다 효과적으로 인디오를 잡기위해 '이름 없는 자'가 악당과 한 패가 된 것처럼 가장해 그들의 비밀 소굴로 쳐들어가 인디오를 사로잡기로 하는 기막힌 음모를 꾸미는데...
1885년, 네바다의 어느 작은 마을에 들어선 길과 아트는 술집에 들어가는데, 어쩐지 분위기가 심상치 않다. 가축 도둑들 때문에 신경이 곤두선 마을 사람들은 낯선 사내들인 길과 아트를 경계한다. 때마침, 목장주 킨케이드가 살해당했다는 소식이 들려오는데, 보안관이 없는 사이 무장대를 조직하는 건 불법이라는 판사의 만류에도 불구하고, 분노에 찬 마을 사람들은 무리를 지어 살인자들을 잡으러 나선다. 길과 아트 역시 의심받지 않기 위해 무장대에 합류한다. 발간 당시 ‘올해의 소설’로 선정되기도 했으며, 인간이 정의를 무시한 채 폭력을 선택하면 어떤 일이 일어날 수 있을지에 대한 냉정한 실험정신이 돋보인다는 평을 얻은 월터 반 틸버그 클락의 동명소설을 각색했다. 서부극 장르에서도 묵직한 주제를 다룰 수 있다는 새로운 가능성을 보여준 중요한 작품으로 평가된다.
톤토를 떠나 로즈버그로 향하는 역마차 안에는 각양각색의 인물이 타고 있다. 마을에서 쫓겨난 매춘부 달라스와 남편을 만나러 여행길에 오른 부인, 면허를 박탁당한 개똥철학자이자 알콜중독자인 의사, 언변 좋은 사기 도박꾼 햇필드, 사기꾼 은행가, 위스키 장사꾼, 보안관 등등.... 그리고 여기에 아버지와 형을 죽인 원수를 찾고 있는 탈옥수 링고 키드가 합류한다. 보안관은 감옥에서 탈출한 링고 키드를 주의 깊게 관찰하지만 진짜 위험은 링고가 아닌 다른 곳에서 시작된다. 제로니모를 위시한 아파치 무리가 역마차를 공격한 것이다. 역마차가 아파치들의 공격을 받는 동안 범법자 링고는 자신을 버린 사회를 위해 영웅적인 활약을 펼친다.
1890년대 미국 서부. 부치 캐시디와 선댄스 키드는 갱단을 이끌고 은행만 전문적으로 터는 은행 강도들로, 사람들을 해치는 것을 최대한으로 피하는 양심적인 강도들이다. 보스인 부치는 머리 회전이 빠르고 인심은 좋지만 총솜씨는 별로 없고 반면, 선댄스는 부치와는 정반대로 구변은 별로 없지만 총솜씨는 당해낼 사람이 없다. 미래에 대한 희망도 없이 돈이 생기면 써버리고 없으면 은행을 터는 그들이지만 세상을 바라보는 눈은 매우 낙천적이며 낭만적이기도 하다. 그러다 모처럼 몇차례 열차를 턴 것이 화근이 되어 추적을 받게 된 부치와 선댄스, 선댄스의 애인 에타는 하는 수 없이 볼리비아로 간다. 하지만 볼리비아는 그들이 생각했던 것보다 가난한 나라로 영어가 통하지 않아 부치와 선댄스는 에타에게서 스페인어를 배운다. 볼리비아에서도 털고 도망치고를 반복하는 은행 털이가 순조롭게 이어지는데..
미국과 멕시코의 국경 지대에 있는 가난한 마을에 매년 칼베라(Calvera: 엘리 월라치 분)란 도적떼가 나타나 수확한 양식을 빼앗아 가자 마침내 마을 사람들은 도적떼와 싸우기로 결심하고 총잡이를 구하러 도시로 온다. 대가도 너무 싸고 싸움에 승산이 없다는 걸 알면서도 그들을 딱하게 여긴 크리스(Chris Adams: 율 브리너 분)라는 총잡이가 다섯 명의 일류 총잡이들을 설득한다. 드디어 여섯 명의 총잡이가 마을로 향해가고 있는데 젊은 청년 치코가 그들을 쫓아오며 자신도 끼워달라고 떼를 쓴다. 결국 그의 끈질김에 감탄하여 그들은 치코를 끼워주기로 한다. 마을에 도착한 7인의 총잡이들은 마을 사람들에게 총 쏘는 법을 훈련시키고 함정을 만들며 칼베라와 싸울 준비 태세를 갖춘다. 처음엔 총잡이들이 무서워 피하기만 하던 마을 사람들도 그들을 믿고 따르게 된다. 드디어 칼베라 일당이 후퇴를 한다. 그러나 칼베라가 완전히 도망간 게 아니고 끝까지 싸울 계획임을 알게 되자 마을 사람들은 지금이라도 항복하자는 패와 끝까지 싸우자는 패로 나뉜다. 결국 항복을 주장하던 마을 사람 하나가 칼베라를 마을에 몰래 끌어들여 7인의 총잡이들을 잡게 한다. 목숨만 구한 채 마을에서 쫓겨난 그들은 죽을 걸 알면서도 마을로 되돌아가 싸우기로 한다. 목숨을 걸고 싸우고 있는 그들의 모습에 마을 사람들도 두려움을 떨치고 합세하여 칼베라 일당을 모조리 죽인다. 그러나 7인의 총잡이 중 셋만이 살아남는다. 그 중 치코는 사랑하는 마을 처녀 옆에 남기로 하고 두 명만이 마을을 떠나 다시 황야로 향한다.
동부 클리블랜드 출신의 윌리엄 블레이크는 취직 통지서를 받고 서부 머신 타운으로 향한다. 하지만, 긴 열차 여행을 마치고 도착한 곳은 기대와 달리 거칠고 위험스러운 도시였다. 설상가상으로 그의 일자리는 이미 다른 사람이 차지한 뒤다. 취직은 커녕 되돌아갈 차비도 없어 거리를 배회하던 블레이크는 우연히 꽃파는 여자를 만나 그녀 방에서 하룻밤을 지낸다. 그러다 갑자기 그녀의 옛 연인이 침실로 들이닥치고 당황한 블레이크는 총격전 끝에 그를 사살한다. 순식간에 살인자로 몰린 블레이크는 자신도 가슴에 총상을 입은 채 황급히 마을 밖으로 도망치지만 숲속에서 의식을 잃고 쓰러진다. 노바디라는 괴이한 성격의 인디언에게 간호를 받은 블레이크가 의식을 되찾을 무렵, 노바디는 이미 작고한 영국 시인 윌리엄 블레이크의 영혼이 다시 육체로 환생했다고 믿는다. 블레이크는 인디언 노바디의 도움으로 태양이 움직이는 방향을 따라 힘겨운 도망을 시작하는데...
목숨과도 같은 친구, 빅보이(우디 해럴슨 분)를 죽인 자에게 복수를 하기 위해 다시 하이 로 컨츄리로 돌아온 주인공. 피트(빌리 크루덥 분). 그의 회상과 함께 영화는 시작된다. 2차 대전에 참가하기 위해 마을을 떠났던 피트는 다시 고향에 돌아와 친구, 빅보이와 옛 애인, 미사(패트리샤 아퀘트 분)를 만난다. 늘 위세 당당하고 활기찼던 친구는 그대로지만 미사는 이미 결혼한 상태. 하지만 결혼생활에 만족하지 못했던 미사는 그를 유혹하고 피트는 그 유혹에 빠져들게 된다. 아름답고 착한 여자, 세파가 곁에 있음에도 불구하고. 두 여자 사이에서 피트가 방황하는 동안 이 마을에서는 많은 일들이 일어난다. 악덕업자가 빅보이와 함께 포카를 치던 중 많은 돈을 잃게되자 갑자기 혈압이 올라 죽었는가하면 마을 청년들끼리 의견대립으로 싸움이 일어난다. 늘 이런 일들이 일어나면 빅보이는 특유의 기질로 상황을 중재시키고 피트는 친구의 그런 모습을 보면서 위대함까지 느끼게 된다. 그러던 어느 날 미사가 빅보이와 사귀는 사실을 발견한다. 충격을 받은 피트. 하지만 피트는 둘의 우정에 금이 갈까봐 모든 일을 무마시키고 그 둘의 관계를 인정한다. 그러던 어느 날 씨다른 형제가 있던 빅보이가 그 동생과 다툼을 벌이던 중 총에 맞아 죽게 되는데.