Image 1 of 1
NEW YORK, NY - APRIL 27: Clint Eastwood and Darren Aronofsky at the 2013 Tribeca Film Festival premiere screening of Eastwood Directs: The Untold Story at the BMCC Tribeca Pac in New York City. April 27, 2013. ..Credit: MediaPunch/face to face..- USA, Germany, Austria, Switzerland, Australia, UK, Sweden, Estonia, Latvia, Lithuania, Eastern Europe, Taiwan, Singapore, China, Malaysia and Thailand rights only -