许怀谷(许冠文饰)专职为人算命,但他实际上不过是预一只狗和一只猫在沙漠里流浪着,它们的肚子都很饿,正无力地前行,忽然发现前面地上有一饭盒,它们迫不及待上前打开,里面出来个神仙,说可以帮它们每个完成一个愿望,猫急切地说,我要鱼,我想吃鱼…呼一声它们面前出现一条又大又飘香的鱼,神仙接着问狗想要什么。狗皱了皱眉头说,我比较喜欢吃骨头,帮我把鱼变成鱼骨。呼一声后,猫两眼发直地看着狗在吃着鱼骨…先搜集了客人的资料而且利用了客人的心理,被人称为神算。税务局局长夫人疑心丈夫有外遇前来占卜,竟然让许怀谷猜中了疑似局长情人的名字。局长遭到妻子责骂后,决定派出评税员邱浩基(黎明饰)调查许怀谷的收入。调查期间,许因为头部受伤得了超能力,接触到别人手脚便能看到对方的将来。浩基为了升职便要求许怀谷接近商人洪森,希望能找到他瞒税的证据。开始时候洪森处处回避,当知道许怀谷是个神算后,便重金礼聘二人。浩基借此机会彻底调查洪森……