When even the good go bad, is anyone truly sane?
12