Leo DiCaprio was brilliant & plenty of twists

Rating: 9/10 (31 July 2013)

I had been wanting to watch this film for a while and when I finally got round to doing so it did not disappoint. Leonardo DiCaprio was perfect in the role of the marshal Teddy Daniels and he really brought the whole film to life with his performance. Mark Ruffalo was also memorable for his portrayal of the supporting character and their relationship was a crucial part of the story so it was important that they both played their parts convincingly.
What I loved about this film was the whole psychological aspect of it which makes it extremely gripping. It's the type of film which constantly makes you wonder who is telling the truth and it pushes the viewers to try and figure out what is really going on. As the film progresses and reaches the final stage there are more and more twists revealed. Even after having seen the big revelation at the end of the film I still know I could watch this film again in the future as it would be interesting to view taking into account the truth at the end.
Even though this film is over 2 hours long it certainly didn't feel like it and the thrilling scenes and build up of suspension throughout made it go so quickly. This film is definitely worth a watch and some people may have mistaken it for a horror from some parts of the trailer but it was simply a good psychological thriller.