Kung Fu Hustle

So many gangsters… so little time.

2004-02-10 | 99 minutes

Rating: 7.5