The Good Shepherd
Robert de Niro and his cast Matt Damon and Martina Gedeck on stage in the Berlinale Palast.
The Good Shepherd · Competition · Berlinale Palast · Feb 10, 2007
Robert de Niro and his cast Matt Damon and Martina Gedeck on stage in the Berlinale Palast.
The Good Shepherd · Competition · Berlinale Palast · Feb 10, 2007