Chris Carter meets Freida McFadden in a heart-pounding thriller about exacting revenge on those who have wronged you!