HOLLYWOOD - MARCH 28: Director Duncan Jones at the premiere of his new movie Source Code at the Cinerama Dome Theatre on March 28, 2011 in Hollywood, CA
- Image ID: 74402608
- Copyright: RoidRanger
- Editorial Credit: RoidRanger / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.