WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Joan Chen: No More Concubine, Dragon Lady Roles

Joan Chen was only a teenager when she was awarded China's equivalent of the Oscar. Americans know Chen best for her roles in the TV series Twin Peaks and the film The Last Emperor. She is honored at this year's San Francisco International Asian American Film Festival. Chen talks with host Michel Martin.