xyFace Sarah Menchaca 2011-03-19 Sarah Menchaca Photos Sarah Menchaca on the Screen Sarah Menchaca appeared in the movie A Scanner Darkly(2006)。 A Scanner Darkly(2006)