Zhan lang chuan shuo (Legend of the Wolf) (New Big Boss) - Rotten Tomatoes