The Sacrifice
- Episode aired Aug 13, 2016
- TV-PG
- 42m
A desperate woman is convinced evil spirits caused her father to die in a horrific car accident and influenced her mom to take her own life.A desperate woman is convinced evil spirits caused her father to die in a horrific car accident and influenced her mom to take her own life.A desperate woman is convinced evil spirits caused her father to die in a horrific car accident and influenced her mom to take her own life.