The Stand-in Daughter-in-Law
2026
Blind for six months. The day Eleanor's sight returns, she watches her daughter-in-law get killed by her own twin sister, who then takes the victim's place…
2026
Blind for six months. The day Eleanor's sight returns, she watches her daughter-in-law get killed by her own twin sister, who then takes the victim's place…