Il regista spagnolo Bigas Luna la fa conoscere all’attenzione del pubblico nel 1990. Nel 1991 interpreta al fianco di Massimo Troisi Pensavo fosse amore invece era un calesse grazie al quale riceve il Nastro d’Argento come migliore attrice. Nel 1998 vince il suo secondo Nastro d’Argento per Carne Tremula di Pedro Almodovar e, recitando in Hannibal, arriva al pubblico americano.
Nel 2022 ufficializza il divorzio dallo storico compagno Claudio Amendola, sposato nel 2010. Nel 2016 si ritira dalle scene a causa della cistite interstiziale, malattia invalidante che le provoca estremi dolori fisici.