Christmas in Rome 2019
as Estelle Burns
Ice World 2002
as Mara
Don Quixote 2000
as 2nd Handmaiden
The Final Passage 1996
as Leila
Credits from TMDB.