Terrible movie. Utterly baffling to the point that I gave up after 20 minutes and didn't care about any of the characters or what happened to them. The film's proponents claim that its well-documented confusing plot is worthwhile because is "make you think" - in reality, if you tried to do so for even half a minute you would realise that even within the film's imaginary universe, the whole thing is completely absurd and it's very hard to take anything seriously. Full of tired cliches and crappy dialogue. Ordinary cast - no chemistry between any of the characters. Christopher Nolan has really tarnished his brand with this garbage.