🎬 Results for: Sun Lan
New Fist of Fury (1976)