徐百九-金城武饰
金城武扮演的捕快徐百九,是一个经验丰富的法医,也是一个各派武功了然于胸的武痴,他以敏锐的洞察力发现了刘金喜憨厚外表下的疑点,在刘金喜无意杀死两名匪徒的命案现场,他以丰富的想像力还原了当时的真实情况,一一推理出刘金喜实际上身怀武功绝技,实为《武侠》最值得激赏的创新之处,之后徐百九又锲而不舍追查刘金喜留下的每一条线索,最后推理出了惊人的谜底,整个过程充满抽丝剥茧的叙事快感。 在片中,金大帅哥更多担负起耍宝的任务,不仅讲起令人捧腹的金氏四川话,行为更是怪异搞笑,脸皮奇厚无比,屡出叫人大跌眼镜或是喷饭的惊人之举,难怪有人称其为周星驰、宋康昊和北野武等笑匠附体。