This film is rather unique in that it starts at the end, then flashbacks to the beginning, and works its way to the middle. I have never seen a film that did this before. Aside from the storyline, the film has many great highlights. Good performances from Guy Pearce, Carrie Anne Moss, and Joe Pantoliano. Special effects are decent, though could be improved in some spots. Best parts are during the middle(of the movie running) when he talks about Sammy Jankis, and at the end of the movie, he finds out he's Sammy Jankis. Then there's the moments leading up to it, where Natalie(Carrie Anne Moss) tricks him into beating the crap out of Dodd. Anyways, great movie, go see it.