Joan Chen China Beste films: The Last Emperor (1987) Heaven & Earth (1993) Twin Peaks: The Missing Pieces (2014)