Guillermo del Toro stopped at AMC in San Francisco to receive the Sloan Science in Cinema Prize. Then, the director joined in a Q and A about his new movie Frankenstein.