She starred in the drama About Elly, which won Best Picture at the 2009 Tribeca Film Festival and a Silver Bear at the Berlin International Film Festival. Due to the questions the film raised about society, she has not worked in since. She currently resides in France.