Kung Fu Hustle

Kung Fu Hustle ★★★★½

every movie should have this plot and feature these characters and images