This is definitely Brian De Palma's best film, and an ultimate crime movie. Sean Connery shines in his Oscar-winning performance, and this could also be Kevin Costner's best performance. This is definitely a must-see movie that I strongly recommend!