James McAvoy is being lined up to play Frankenstein in Paul McGuigan's upcoming movie.

If a deal is inked, the Scottish actor would play Victor Von Frankenstein in the new adaptation of Mary Shelley's classic novel, according to Deadline.

Harry Potter's Daniel Radcliffe has already been cast as Frankenstein's hunchback lab assistant Igor, who does not appear in the original book.

Radcliffe has described the script, which was written by Max Landis, as "far and away the best script [he's] read coming out of a big studio in the time that [he's] been off Harry Potter".

McGuigan's as-yet untitled Frankenstein movie is due to be released in October 2014.