Kung Fu Hustle

Kung Fu Hustle is a 2004 Hong Kong action comedy movie. It was directed, co-written and co-produced by Stephen Chow, who also stars in the lead role. The other producers were Chui Po-chu and Jeffrey Lau, and the screenplay was co-written with Huo Xin, Chan Man-keung, and Tsang Kan-cheung. Yuen Wah, Yuen Qiu, Danny Chan, Eva Huang and Bruce Leung co-starred in prominent roles.
Plot.
A failed member of Axe Gang wants to make big in crime world but consequences force him to go on right path