Yellow Faced Tiger
Yellow Faced Tiger (Chinese: 黄面老虎, 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.