Details Michael Sneed | United States | 2016 | 29 m 58 s A sister’s betrayal, and a mother’s guilt lead to the ultimate revenge or and causes her to question her sanity. Cast Lauren Candela Schalet Jackson Kiara Annalee Flynn