Inception is one of those films that after multiple viewings, you will start to see some problems with the plot. The first half of the film explains dream sharing, and the second half forgets what it just explained to you. But if you are willing to forgive those flaws, then you will really enjoy this movie. Not to mention it's a great cast and a very competent director. The script is quick, and the dialogue is light on it's feet. Also why do the characters have such odd names? I've heard it's to make the film more surreal, but it comes off as just a weird way of significant character development. Give this one a watch when you've got the time.