Rate This Movie SYNOPSIS: Julia (Belen Rueda) and her husband, Isaac (Lluis Homar), travel to the home of her twin sister, Sara, who has recently committed suicide. Much like her sister, Julia suffers from a rare degenerative eye disorder that threatens to strike her blind, a disorder that can easily be triggered by extreme stress. Julia becomes convinced that Sara …
Read More »