Let's face it, the story is very bad, though it is based on a lot of real scientific theories like the relativity theory of Albert Einstein, there are lots of gaps and holes, I will not speak about these holes to not spoil the fun of watching the film, but when you do watch it, you will know what I'm talking about, some of these holes are covered by great directional techniques. (1/4) Christopher Nolan like always did a great job, the cinematics and visual effects are excellent, I think he is the one that should take all the credit, it's what he's done that made this film succeed. (3/3) Acting was better than I expected, I have always loved Matthew McConaughey and his Texas accent, Anne Hathaway was perfect too, rest of the cast wasn't that much good really. (2/3) Music is incredible, it let me sit on the edge of my seat throughout the whole movie, Hans Zimmer is really amazing. Overall, I think all the good features in the movie were wasted on such bad story and worse ending, anyway if you like science fiction you should watch this, I'm not sure if you will like it but I'm sure you will enjoy it!