Guillermo del Toro’s film follows in the footsteps of Mary Shelley herself, with much of it filmed in Scotland.