The American Film Institute Salute to ...
20031 episodes
2003-06-12
Robert De Niro is presented with the 31st AFI Life Achievement Award.