En 2006 enlazó tres papeles de éxito en el cine, entre ellos el de María Teresa I de Austria en la película de Sofia Coppola "María Antonieta", y el papel protagonista en "Irina Palm", sobre una viuda madura que ha de trabajar en un club de alterne para pagar un tratamiento médico a su nieto.