The story title was accurate. Many ugly situations and characters that left me questioning several key elements of my own belief system! Definitely one you should read.