上世纪60年代的香港,范根的中医中心在街坊间非常有名,因为范根的医德非常高尚,不管他有钱没钱,街坊只要能帮忙就帮忙。他的儿子范守望(吴镇宇饰)也获得了父亲的真传,非常侠义。有一次,一个朋友欠下了黑社会的巨额债务。为救弟弟,守望只身前往越南,越南正发生政变,帮助帮派头目将女儿带回越南香港。守夜人的勇敢和精明,得到了帮主夫人的赏识。后来,守望觉得广州的繁华正合时宜,就和她一起在广州投资了一个荔枝园。经常往返于广州的守望者结识了本地怪人白火(黄子华饰)。白火从小就是孤儿,被村民捡回。因为从小孤苦无依,白火非常看重友情。白火天生记忆力超群,是个数学天才。与守望成为好朋友后,来到香港与守望一起打天下。两人有信心能够闯出自己的一片天。