Set in exotic locations, this unique and visually-driven psychological drama tells the story of a blind woman and her husband, who upon restoration of her sight, begins to discover previously unseen and disturbing details about themselves, their marriage, and their lives.