After a devastating car accident leaves Rebecca permanently blind, she is confronted with unexpected news: her estranged mother has died, bequeathing her the family’s ancestral castle located in the Albanian…