Dr Frankenstein enlightening and entertaining