Simply put, this movie is one of the best of our generation. If you haven't seen it, rent it immediately and watch it. It will blow your mind away. Samuel L. Jackson gives, in my opinion, the best performance of the movie, followed closely by Travolta.