Greece, in the 1920's, is occupied by the Turks. The country is in turmoil with entire villages uprooted. The site of the movie is a Greek village that conducts a passion play each year. The leading citizens of the town, under the auspices of the Patriarch, choose those that will play the parts in the Passion. A stuttering shepherd is chosen to play Jesus. The town butcher (who wanted to be Jesus) is chosen as Judas. The town prostitute is chosen as Mary Magdalene. The rest of the disciples are also chosen. As the movie unfolds, the Passion Play becomes a reality. A group of villagers, uprooted by the war and impoverished, arrive at the village led by their priest. The wealthier citizens of the town want nothing with these people and manipulate a massacre. In the context of the 1920's each of the characters plays out their biblical role in actuality.。探员张骠(董骠 饰)在调查一起制毒案时被毒枭邓立洋(方刚 饰)杀害,邓将现场伪装成张骠因赌债自杀。死后的张骠不甘名誉受损,贿赂阴间法官得以还阳,由此开始寻找救星雪恨。这边厢,警队新人阿星(周星驰 饰)与张骠老搭档李锦(冯淬帆 饰)搭配成新的小组,张骠因阿星是自己命定救星,遂附身于枪上,施法帮助阿星接近李锦之女阿玉(陈德容 饰),以使其帮助自己报仇。邓立洋预感张骠返阳,请出张骠命定克星邪法师助阵。习练茅山道术的李锦被张骠阿星二人整治,心怀不满伺机报复,却被邪法师利用,将张骠鬼魂封印。经茅山祖师指点,阿星与李锦准备了破法灵药,更请出祖师附身与邓立洋、邪法师决战。。