Watching this for the first time, and now.. My replay button doesn't seem to stop. Everything is really complicated and I'm amazed how everything got connected. I was trying really hard to deduce it but damn; unpredictable as always. The characters there are so awesome one can simply fell inlove with them but the most important scene was the case.. The movie really gave me the shiver in a whole different level. This movie deserve all the praise as well as the past movies..