Duncan Jones, “Source Code” director — The Blast Interview Bill Peloquin April 2, 2011 Newcomer making a splash