Thriller starring Charisma Carpenter and Kyle Richards. After blaming her twin sister for the death of their father, a woman returns years later to exact revenge. (2011)[S]
Thriller starring Charisma Carpenter and Kyle Richards. After blaming her twin sister for the death of their father, a woman returns years later to exact revenge. (2011)