By Diane Ako
WAIKIKI (KHNL) - Islanders are currently enjoying the Hawaii International Film Festival. Actress Joan Chen received an Achievement in Acting award from the festival Sunday night. She is best known for her roles in The Last Emperor and Twin Peaks.
"Now at my age, to have struggled, to have made an effort, and now to be recognized is much more sweeter that there are people who've paid attention to the hard work I put in and it's a wonderful thing," says the Shanghai native.