This is the film that got Christopher Nolan the reputation of being one of the most creative talents out there. Though it's a bit implausible, do love the way Pierce writes clues that the audiences find out the same time he does.
Inventive as it is, it's also a bit confusing. I keep meaning to see it again because of that reason. However, Nolan has since proven he can straight forward stories very well, such as Insomnia, Batman, etc.