1920年代,北平。在一次军阀寿宴棋会上,日本围棋高手松波与江南棋王况易山相遇。无意中松波发现况子阿明天资聪慧,有意收其为徒,松波刚在“天元”位摆下一子,不料,况易山被突然登门的警察抓走。松波救出况易山后,自己归期已到,留下那盘没下完的残棋。几年后,况易山变卖家业,送子赴日。临行前,他将写有“奋飞”二字的折扇交给儿子,嘱其学好棋艺,日后振兴祖国棋坛。1937年,日寇进行全面侵华战争,已取得“天圣位”的阿明拒绝日当局要他加入日籍的要求,在决定逃回国时被日军杀害。在无锡的况易山,也因拒绝与日军大佐对弈,遭受巨大不幸和屈辱......。大盗张彼德(刘德华)得知生命只剩四周时,决定为死于黑道老大(李子雄)之手的父亲报仇,为此他精心设计打劫了黑道老大的运输公司隔壁的财务公司,并挟持人质引来因得罪上级被转调文职的高级谈判专家何尚志(刘青云)。
何尚志在同张彼德展开追逐时,虽屡战屡败,却渐了解到黑帮老大实则借助运输公司做非法走私珠宝的生意,于是同张彼德化敌为友,携手同黑帮势力展开了斗智斗勇的游戏。而张彼德在逃避何尚志追逐的过程中无意结识女孩梁婉婷(蒙嘉慧)后,在生命的尽头获得一份浪漫奇缘。。