1890년대 미국 서부. 부치 캐시디와 선댄스 키드는 갱단을 이끌고 은행만 전문적으로 터는 은행 강도들로, 사람들을 해치는 것을 최대한으로 피하는 양심적인 강도들이다. 보스인 부치는 머리 회전이 빠르고 인심은 좋지만 총솜씨는 별로 없고 반면, 선댄스는 부치와는 정반대로 구변은 별로 없지만 총솜씨는 당해낼 사람이 없다. 미래에 대한 희망도 없이 돈이 생기면 써버리고 없으면 은행을 터는 그들이지만 세상을 바라보는 눈은 매우 낙천적이며 낭만적이기도 하다. 그러다 모처럼 몇차례 열차를 턴 것이 화근이 되어 추적을 받게 된 부치와 선댄스, 선댄스의 애인 에타는 하는 수 없이 볼리비아로 간다. 하지만 볼리비아는 그들이 생각했던 것보다 가난한 나라로 영어가 통하지 않아 부치와 선댄스는 에타에게서 스페인어를 배운다. 볼리비아에서도 털고 도망치고를 반복하는 은행 털이가 순조롭게 이어지는데..

해리 파비안은 런던의 거리를 헤매는 야심 많은 사기꾼으로 돈을 벌기 위해서라면 수단과 방법을 가리지 않는다. 어느 날 그는 은퇴한 세계적인 레슬링 선수 그레고리우스를 만나고 생각지도 않은 음모에 휘말리게 되는데…. 감독은 억압된 사회 속에서 생존을 위해 투쟁하는 사람들에게 초점을 맞춰 인간 본성을 탁월하게 묘사했다.

티베리우스 황제 치하 18년의 로마. 마루셀루스(Marcellus Gallio : 리차드 버튼 분)는 원로원의 유명한 갈리오 의원의 아들로 여자와 도박에 빠져 지낸다. 어느 날 마르셀루스는 그리스인 노예 드미트리우스(Demetrius : 빅터 마츄 분)의 경매에서 왕세자 칼리굴라(Caligula : 제이 로빈슨 분)가 드미트리우스를 원한다는 걸 알면서도 높은 가격을 불러 드미트리우스를 차지한다. 이 일을 계기로 마르셀루스는 예루살렘 수비대로 쫓겨난다. 마르셀루스는 예루살렘에서 예수라는 청년과 다른 두 사람을 십자가형에 처한다. 그후 꿈에 예수가 걸쳤던 성의가 나타나 악몽에 시달리고, 마침내 성의를 찾아내 없애버리기로 결심한다. 그러나 성의는 자유인이 되어 떠난 드미트리우스의 손에 있었다. 마르셀루스는 드미트리우스를 찾아 나서고 그 과정에서 많은 기독교인들을 만나게 된다. 마침내 마르셀루스는 드미트리우스를 찾아 성의를 손에 넣는다. 마르셀루스가 성의에 손을 대는 순간 평화와 안식을 느끼고, 성의의 주인인 예수의 추종자로 돌아선다. 한편 칼리굴라는 마르셀루스가 기독교인의 무리에 합류했다는 소식을 접하고, 그를 체포하기 위해 혈안이 된다.