时值清末,苏灿(赵文卓饰)本为一介武夫,一如普天下男子,他人生所求唯有二事,一是成就、一是家庭:在武术上,他期勉自己精益求精,达到最高境界,能创出武术绝学;另一方面,他希望自己克尽丈夫职责,照顾爱妻小英(周迅饰)与孩子。 无奈人在江湖身不由己,被武术界的是非恩怨牵连,苏灿害小英丧命。失去了最爱的妻子,苏灿无法原谅自己,他整天烂醉,成了过街喊打的疯癫乞丐,唯有儿子不离不弃。