“Welcome To Parkview” reads the sign on the outskirts of town. You glance up at the invitation and wonder if getting on the inbound bus is a wise idea. Little do you know that this is a town built on deceit, soulless transients and restless ghosts,...