Set in the 1930s, the sumptuous period drama Iron Sister (1999) stars Taiwanese goddess Qi Shu of The Transporter (2002) as a peasant woman who offers shelter to an enigmatic Japanese army deserter. The woman’s act of generosity has disastrous consequences when the soldier surreptitiously murders … Join Mr Skin to read her entire Biography