And very unpredictable. Also, it was memorable. I only saw it once, yet I still remember a lot about it. So overall I thought it was very good.
But I didn't necessarily find it enjoyable enough to want to watch it again and I wasn't emotionally moved by it like I usually want to be in a great movie.