An excellent and intelligent movie

Rating: 9/10 (23 August 2008)

The two leads, Al Pacino and Robert De Niro are dynamite. Pacino and De Niro have played plenty of cops and criminals in their respective careers and this would have to be a major highlight in their impressive filmographies. Al Pacino portrays Vincent Hanna as an intelligent, tough, no-nonsense, obsessive and relentless yet flawed character. Vincent might be a highly decorated cop, but he is so consumed with his work, that it takes its toll on his personal life. He has been divorced at least twice, his daughter is messed up, and his third wife is ready to divorce him. It shows that his job as a cop is his entire life. He's not the type of person to sit around all day. Robert De Niro's Neil McCauley is more restrained than his other characters in the past (Taxi Driver, Raging Bull, Goodfellas, Cape Fear). Neil McCauley though a career criminal, isn't portrayed as such a bad guy. He is portrayed as a human being with a life. He too, has a personal life which is parallel with Vincent's. He is intelligent, precise, violent and private, though he is lonely and does not have any attachments in his life. The only friends he has are the other criminals he works with and the love interest in his life which plays a big part in the movie later. Val Kilmer is actually pretty good in his otherwise hit-and-miss career. Other supporting actors including Tom Sizemore, Jon Voight, Diane Venora, Amy Brenneman, Ashley Judd, Mykelti Williamson and Ted Levine are solid and this keeps the strength of the movie together.