Beautifully filmed, strong performances by Sean Connery and Robert de Niro

Rating: 7/10 (6 May 2013)

Kevin Costner gives a strong performance as Elliot Ness, and for once his American accent (which has ruined other performances by him) is not an impediment.
However Sean Connery and Robert de Niro are the stars for me. Sean Connery is the veteran beat cop who finally sees an opportunity to fulfill his vow and Robert de Niro is the violent but suave king of the liquor trade, Al Capone.
The movie is beautifully filmed. Although it has plenty of violence, I didn't find it gratuitous in the manner of an Oliver Stone movie. This was a violent era and the movie captures all of it.