Elle partage sa carrière entre le théâtre, Hollywood, et le cinéma indépendant. Elle a tourné aussi bien avec Steven Spielberg dans Munich et Denis Villeneuve dans Blade Runner, qu'avec Amos Gitaï, Eran Riklis ou encore Hany Abu-Assad. C’est l’une des plus grandes actrices du monde arabe.