Kuen sun (The Avenging Fist) Pictures - Rotten Tomatoes