Did anybody catch this? I just watched it last night. Psychological Thriller Cheaply made but effective. Worth watching in my opinion.