吉他手埃爾(安東尼奧?德拉斯 Antonio Banderas 飾)是墨西哥荒漠上最令人聞風膽的神槍手,他曾經摧毀一個又一個當地的毒梟、幫,因此也八面樹敵。在失愛妻之后,心灰意冷的爾背著他的吉他開始四處浪,從此銷聲匿跡。 現今,大毒梟巴羅瑞(威廉?福 Willem Dafoe 飾)逐漸建立起了他的毒品王國,野心勃勃的甚至還在密謀刺殺總統,翻墨西哥政權。CIA探員桑德斯(約翰尼?德普 Johnny Depp 飾)得知了巴羅瑞的陰謀,是,他找到了埃爾。曾經鐵血戰(zhàn)士埃爾當然不會袖旁觀,他終于重出江湖。是,事情并沒有表面的那簡單,墨西哥荒漠上一出奇正在徐徐上演?