Fox has finally found its Frankenstein.  While Daniel Radcliffe has been set as Igor for quite some time in 20th Century Fox’s new take on Mary Shelley’s classic Frankenstein, the studio has just now cast the titular scientist.  Deadline reports that James McAvoy will play Dr. Victor Von Frankenstein in director Paul McGuigan’s (Lucky Number Slevin, Sherlock) film, which pits the trustworthy Igor as the protagonist.  Apparently McAvoy won out over other actors like Jack Huston (Boardwalk Empire) and Toby Kebbell (Wrath of the Titans) who also tested for the role, but he should make for an interesting fit opposite Radcliffe.

Screenwriter Max Landis previously described this new iteration of the classic story as “fun, sad, scary, and moving,” as he wanted to present the definitive story about Igor’s inception.  McAvoy is currently busy filming X-Men: Days of Future Past, but production on Frankenstein should get underway later this year or early next year ahead of the film’s October 17, 2014 release date.