 Kung Fu Hustle premiered at the 2004 Toronto International Film Festival. It was later released across East Asia including China, Hong Kong and Malaysia in December 2004. The film was first shown in the US at the Sundance Film Festival in January 2005, and then opened in a general release on 22 April 2005 after being shown in Los Angeles and New York for two weeks.
