Perfect

Rating: 10/10 (4 December 2002)

There are few movies that are so perfectly made that nothing can be added or deleted without completely ruining the movie. This is one of those movies. It's a reasonably simple idea with fantastic plot twists. The movie is shown in backwards timing, and this is the only way it would work. This movie is so good that I am no longer friends with someone who said she didn't like it.