“墨西哥人”不人是,而是一把古董手枪。附带在身它上有一个传说,故事的悲剧收场,让这把枪沾上了凶险的不祥之兆。每个持有它的人,都会遭来不测。如今,小混混杰瑞(布拉德·特皮 Brad Pitt饰)面着临抉择:要么接过黑帮大佬的任务,远赴墨西哥把这支枪找回来;么要乖乖地听漂亮女友萨蔓莎(朱娅莉·罗伯茨 Julia Roberts饰)的话,和黑道断绝往来,做回一个光明正大的人。当然,得罪黑帮无异于惹火烧身,杰再瑞三考虑,还是决定把“墨西哥人”寻回,干完这桩事情就金盘洗手。风尘仆仆的赶到墨西哥后,杰在瑞异乡经历着曲折的寻枪过程。“墨西哥人”的神秘魔咒也渐渐浮现——萨蔓莎遭到了黑帮老大的绑架,以此来威胁杰瑞务必把枪完好回带。杰瑞的前路,面临着凶险的帮黑势力、手枪的古老魔咒,更有情爱的真谛等待他发现。