Snapshot: "Julia's Eyes" (2010)

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. The film centers around Julia, who is trying to deal with her sister's apparent suicide while also dealing with her impending blindness due to a degenerative illness. IFC Films will be distributing the movie in the US via limited theatrical release later this month and then releasing it on VOD shortly after. Check out the trailer below: