It looks like you are using an ad blocker. That's okay. Who doesn't? But without advertising revenue, we can't keep making this site awesome. Click the link below for instructions on disabling adblock.
Most depressing movie ever. Wtf.
That lady is the textbook definition of the neurotic, absolutely fucking disturbing. I feel physically ill after that ending. My god.