Victor Frankenstein

Daniel Radcliffe plays Igor as a good-natured innocent in this reworking of Mary Shelley's classic tale.

by