Sir Run Run Shaw and Wuxia films
The recent passing Sir Run Run (Renren) Shaw (1907-2014) was noted in major media outlets such as the New York Times, as befits someone who made a major contribution to global film culture during his extraordinarily long life. Run Run Shaw was born in China to a merchant family, one of six brothers. In 1925, Read More …