Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
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.
No data