Joan Chen is finally getting her flowers. At the Critics Choice Association Celebration of AAPI Cinema and Television, Chen received a standing ovation as she accepted the career achievement award. Chen, who was recognized for her work on “Twin Peaks,” and “The Last Emperor,” stars in Sean Wang’s “Didi.” She had received glowing reviews for […]
© 2020-23 Digest Wire. All rights belong to their respective owners.