Distributor U.S. Release
IFC Films United States
The film tells the story of a woman slowly going blind as she investigates the mysterious death of her twin sister.
from bloody-disgusting.com on September 5, 2010
Production History as of September 5, 2010
CompletedAs of September 2010
Submit additional information and/or report errors. Send Us Feedback