The Hand that Pulls the Strings
- Episode aired Oct 17, 2019
- TV-14
- 24m
Becca tries her best to fit in with her new family, but strange occurrences at the house cause her to question her safety and sanity.Becca tries her best to fit in with her new family, but strange occurrences at the house cause her to question her safety and sanity.Becca tries her best to fit in with her new family, but strange occurrences at the house cause her to question her safety and sanity.