A successful career criminal considers getting out of the business after one last score, while an obsessive cop desperately tries to put him behind bars in this intelligent thriller written and directed by Michael Mann. Neil McCauley (Robert De Niro) is a thief who specializes in big, risky jobs, such as banks and armored cars. He's very good at what he does; he's bright, methodical, and has honed his skills as a thief at the expense of his personal life, vowing never to get involved in a relationship from which he couldn't walk away in 30 seconds. Vincent Hanna (Al Pacino) is an L.A.P.D. detective determined to catch McCauley, but while McCauley's personal code has forced him to do without a wife and children, Hanna's dedication has made a wreck of the home he's tried to have; he's been divorced twice, he's all but a stranger to his third wife, and he has no idea how to reach out to his troubled step-daughter. While McCauley has enough money to retire and is planning to move to New Zealand, he loves the thrill of robbery as much as the profit, and is blocking out plans for one more job; meanwhile, he's met a woman, Eady (Amy Brenneman), whom he's not so sure he can walk away from. The supporting cast includes Val Kilmer as Chris, one of McCauley's partners; Ashley Judd as his wife Charlene; Jon Voight as Nate; Hank Azaria as Alan Marciano; and Henry Rollins as Hugh, who is beaten up by Hanna.