Shana LeGrand is a self-centered businesswoman whose narcissism results in a hit-and-run crime. When she leaves the victim for dead, strange occurrences and faces haunt her. She shakes it off until her demons drive her to madness and leave her in a mental prison beyond her wildest fears.