本片改编自黄玉郎同名漫画，揉合了古今功夫、虚幻格斗式武功。
故事大纲.既侠义心肠又身手不凡的王小虎（谢霆锋饰）在一家中国茶楼外误认马坤（陈观泰饰）之女马小灵（董洁饰）为小学同学梁小慧，因而结成朋友。回到茶楼时与罗剎女擦身而过（李小冉饰）且看见大批穿黑衣人在茶楼守候。忽然一群穿白衣的白狮帮成员涌入茶楼进行谈判。同时翻江蛟（施祖南饰）手下「沙田三豹」进入茶楼向一家人追债。由于手法激烈，王小虎不理师弟们劝告出手相敎，因而惊动马坤等人并误取了两帮争夺的罗剎令。马坤出动所有人马抓拿王小虎，其