Great movie

Rating: 9/10 (30 January 2015)

This movie was something my psychology teacher had us watch in college. I was so confused but the further the movie got the better it got.
I was very impressed with the acting from each and every single actor creating a complex web of people, the follow through of the story from the director, the editors and everyone involved and especially the small details they kept track of throughout the entire movie.
I was very very impressed. I highly recommend this movie to anyone who likes action, complex story lines and any kind of psychological thrillers.
The story doesn't just fold out in front of you, it keeps you guessing WHILE it slowly puts together the story. It was amazingly put together.