 Barraza directed "Locura de Amor" (in which she also starred), "Nunca Te Olvidare" and "El Manantial".Barraza appeared in the films "Henry Poole Is Here", "Drag Me to Hell", "And Soon the Darkness".In 2011, Barraza's latest films included "From Prada to Nada" and "Thor" (in which her part was cut down).