Zhi fa xian feng (Righting Wrongs) - Rotten Tomatoes