By ANGELA DAWSON Front Row Features HOLLYWOOD—Joan Chen, who notably starred in the Oscar winning film “The Last Emperor” and the ‘90s cult classic TV series “Twin Peaks,” is making a comeback in English-language projects after spending more time in recent years making films in Asia and raising h [...]