2001年《蜀山传》票房失利后,徐克并没有急于重新回到《黄飞鸿》、《笑傲江湖》的老路上去,而是借这个机会从零开始,谋求新的发展道路,探索武侠是否还有更多的可能性。在这期间,有部作品对于徐克特别重要,那便是2004年的《散打》。尽管本片的导演是麦子善,徐克只担任了监制和编剧,但影片所传达的主题,与《刀》(1995)是一脉相承的。
两部影片所探讨的,都是得失心很重的主角,如何摒弃杂念,最终走向成功。但不同的是,《散打》把虚构的武林与江湖放在了当代都市,并且有个非常具体的故事发生地——深圳,这样的故事设定,是徐克在“纪实武侠”风格上的初步尝试。不仅赋予了影片强烈的真实感,还增加了故事和人物的可信度。那么《散打》到底讲了个什么故事呢?
影片《散打》讲述了曾经得到武术冠军的阿强(桑伟淋饰),害怕冠军头衔被夺走,最终只能在村子里教人练武。在村里的伤残女孩小虞(吕一饰)的鼓励下,他决定和虾仔(李铁饰)离开村子来到深圳。两人结识了女孩阿灵(倪景阳饰),却意外的和赵威(滕军饰)起了冲突,虾仔被打伤住院。为了赚取医药费,阿强在阿龙(赵子龙饰)的指导下重新练起散打……