An Eye for an Eye
- Episode aired Mar 4, 2016
- Not Rated
- 52m
Shortly after her return to the small town where her parents were murdered many years ago, Sarah Bennett is horrified when she discovers a new series of murders has begun.Shortly after her return to the small town where her parents were murdered many years ago, Sarah Bennett is horrified when she discovers a new series of murders has begun.Shortly after her return to the small town where her parents were murdered many years ago, Sarah Bennett is horrified when she discovers a new series of murders has begun.