This is one my favorites too. Fascinating story, great cast, and its still fresh and interesting. A must see for everyone.