Guillermo del Toro
Fans of the San Francisco International Film Festival have long had April 23, 2015 through May 7, 2015 circled in red for the 58th annual SFIFF. This year choose among 181 films, 13 more than last year, during the two week-long event.
It’s the question we’ve all been pondering from the second we heard that three more “Star Wars” movies were planned: Who will direct them? Whoever is chosen, we say: Please, no Ewoks!