一代镖师马锋(彭于晏饰)偶然路过普城,目睹了城里发生的一宗命案。事源即将接管县城的军阀少帅曹少璘(古天乐饰)杀害了三条人命,县城的保卫团团长杨克难(刘青云饰)坚守正义,处斩少帅惹来杀身之祸。马锋替天行道,携同克难孤女周素素(袁泉饰)剿灭少帅,最后孑然离开……