I just watched this film recently. I thought it was really well made but my god, one of the most disturbing films I've seen. I had a sick feeling in my stomach throughout image