Valley of Sorrows
(4.97 from 30 reviews)
Thaddeus Andrew Cain grew up in a cold, narcissistic household with a twisted view of life. He learned manipulation and murder at the hands of his father and sexual perversion under the tutelage of his mother. He was brilliant. So ingenious, he was able to kill over and over and still remain anonymous for decades. Until one day, he went too far and disturbed the peace of an ancient spirit.