A girl gets haunted by her own demons as we follow her through her colorful, surreal, bizarre descent into insanity.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States