Entertainment Joan Chen: ‘I asked to leave Twin Peaks – I was determined to do feature films’ Isabel van Brugen 03/08/2024