this movie is freakin weird.
Yup, this movie is the type that "so weird that i dont wanna watch but i cant take my eyes off of it".
I think the most bizarre scene was in her apartment, with all of the words on the wall written in red like "pain, suffer, hate", and having rotting meat and garbage everywhere.