Finding Llorona 2006
Creative Consultant
No Night Is Too Long 2002
as Isabel Winwood
Futuresport 1999
as Lorelei
Credits from TMDB.