The Untouchables is Brian De Palma's greatest film since Scarface. It's a story of Good vs Evil that you will never forget. The setting, cast, and music are perfect for the movie and the directing is phenomenal. De Palma couldn't have picked a better actor than Robert De Niro to play the role as the most notorious gangster that ever lived Al Capone. The film is arguably one of the best gangster epics ever.