简介: When Chelsea and her friends get in trouble with the cops, they flee the city and go on the run. Fueled by a hallucinogenic drug called Echo, they h
简介: A filmmaker attempts to continue his paranormal adventure but finds himself stalked and tormented by a dangerous person who follows his every move.