Posteriormente trabajó con Roman Polanski en "Bitter Moon" (donde hizo el papel del escritor norteamericano Oscar, sumido en los excesos y la bohemia de París, donde conoció el cielo y el infierno, quizá es su actuación más memorable); y también trabajó con Pedro Almodóvar ("Kika"), Bigas Luna ("DiDi Hollywood"), Steven Soderbergh ("Erin Brockovich"), Barry Levinson ("Esfera"), Brian de Palma ("Femme Fatale") y Sydney Pollack, entre otros.