A teenage girl engages in a psychedelic meltdown after murdering her ex-best friend.
No Trailer found!