“墨西哥人”不是人,而是一把古董手槍附帶在它身上有一個傳說,故事的悲劇收場,讓這把槍沾上了兇險的不祥之兆每個持有它的人,都會遭來不測。如今,小混混傑瑞(布拉德·皮特 Brad Pitt飾)面臨著抉擇:要麼接過黑幫大佬的任務,遠赴墨西哥把這支槍找回來;要麼乖乖地聽漂亮女友薩蔓莎(朱莉婭·羅伯茨 Julia Roberts飾)的話,和黑道斷絕來往,做回一個光明正大的人。當然,得罪黑幫無異於惹火燒身,傑瑞再三考慮,還是決定把“墨西哥人”尋回,幹完這樁事情就金盤洗手。風塵僕僕的趕到墨西哥後,傑瑞在異鄉經歷著曲折的