belen reuda

Belen Rueda ("The Orphanage") stars as twin sisters Julia and Sara in the upcoming release from Spanish director Guillem Morales, "Julia's Eyes". Guillermo Del Toro's produced the film, which has definitely helped it create quite a buzz in early reviews.