An excellent, mind-boggling watch!

Rating: 10/10 (6 April 2017)

This movie is without a doubt one of my favourite movies of all time! Just the combination of mind-bending story, eye-popping visual effects and soul-soothing soundtrack pushes this movie to the top of my recommendation list! This is definitely a movie that should have won Leonardo's Oscar, just because of how well he portrays his character.