Val (Al Pacino) is released from prison after serving twenty-eight years for refusing to give up one of his close criminal associates. His best friend Doc (Christopher Walken) is there to pick him up, and the two soon re-team with another old pal, Hirsch (Alan Arkin). Their bond is as strong as ever, and the three reflect on freedom lost and gained, loyalties ebbed and flowed, and days of glory gone by. But one of the friends is keeping a dangerous secret- he's been put in an impossible quandary by a former mob boss, and his time to find an acceptable alternative is running out. As the sun rises on the guys' legendary reunion, their position becomes more and more desperate and they finally confront their past once and for all.