The Matrix.
One of the few films that can be watched an endless amount of times and it's still amazing both in terms of special effects and story.
I'm also going to go out there and say that I also really really like Matrix Reloaded. Just love the Merovingi's character and that whole scene with the staircase.