When Guillermo del Toro saw James Whale’s Frankenstein for the first time, aged seven, it was a divine experience. “On ...