Kung Fu Hustle (Chinese: ??; pinyin: G?ngfu) is a 2004 Hong Kong action crime comedy film directed by Stephen Chow, who also produced and starred in the film. The film was also produced by Po Chu Chui and Jeffrey Lau, meanwhile the screenplay was wrote by Xin Huo, Chan Man Keung and Kan-Cheung Tsang. Set in Canton, China in the 1940s in a town ruled by the Axe Gang, the story revolves around Sing (Chow) who desperately wants to become a member. He stumbles into a slum ruled by eccentric landlords who turns out to be the greatest kung-fu masters in disguise. Sing's actions eventually cause the Axe Gang and the slumlords to engage in an explosive kung-fu battle. The film stars Yuen Wah, Yuen Qiu, Danny Chan Kwok Kwan and Bruce Leung in prominent roles.