All-Star Cast + Creative Plot= One of the best movies of all time

Rating: 10/10 (16 June 1999)

It's been a long time since a movie shocked me as much as this one did. I'm not going to give anything about the movie away, but I was totally caught off guard. Whoever did the casting for this movie deserves a big pat on the back.