该片翻拍自电影《杀手悲歌 El Mariachi》。
在墨西哥的一所监狱内,一名中国香港籍男子差点遭到同伙卡洛斯的杀人灭口,越狱后他决定去复仇,他随身带着一个吉他包,里面放着枪支。阿辉(黎明饰)刚从香港来到墨西哥,他也背着一个吉他盒,却被误认为是越狱的杀手,到处被人追杀。在逃亡中被酒吧的老板娘贺凝(叶玉卿饰)所救,渐渐地日 久生情。贺的哥哥贺泉被卡洛斯所杀害,贺凝为了弄清真相才留在墨西哥的。这时那位杀手也来到酒吧,原来杀手和贺的哥哥是好朋友都是帮卡洛斯做事的。阿辉被卡洛斯的爪牙抓走,贺凝和那杀手前去解救,但阿辉半路得逃,得知贺去救他,又去卡洛斯处救贺,双方展开一场大战,结果贺凝和那杀手都中枪死去,阿辉用贺凝教他的刀法杀死了卡洛斯为贺报了仇,然后继续他的旅行生涯。。沈如筠女儿被绑匪割喉,女儿在临死前想见妈妈一面,但是妈妈不来,因为她要在陪别人的儿子。女儿知道妈妈一直爱那个小男孩,最终女儿死了,爸爸疯了一样去找沈如筠和她的白月光拼命,二十年后回来复仇!。本片是英国著名的喜剧团体Monty Python的成员特里琼斯 (Terry Jones)导演的一部荒诞不经的调侃宗教的电影,故事的发生地在巴勒斯坦,讲述了一个普通的男人被世人误认为是弥赛亚(犹太人企盼的复国救主),由此引发了许多啼笑皆非的故事,一如Monty Python所有的电影那般,特里琼斯在这部电影中也使用了大量荒诞无厘头的笑料,电影以圣经为原型,由头至尾都充斥着颠覆,嘲讽的意味,对于虔诚的宗教人士来说,这部电影确实是场巨大的灾难。。