LINK: WATCH THE FULL VIDEO HERE ON VIMEO
On Saturday, April 25, 2015, Guillermo del Toro took the Castro Theatre stage with San Francisco Film Society Executive Director Noah Cowan to discuss his career and inspirations as part of the 58th San Francisco International Film Festival, at which he received the Irving M Levin Directing Award.
You must be logged in to post a comment.