Long de chuan ren (Legend of the Dragon) - Movie Reviews - Rotten Tomatoes