Yellow Faced Tiger
Yellow Faced Tiger (, originally released in the United States as Slaughter in San Francisco) is a 1974 Hong Kong American action thriller movie directed by Lo Wei and starring Chuck Norris, Sylvia Chang, Don Wong Tao, Dan Ivan.