EXCLUSIVE: Fox‘s search for the right actor to play Victor Von Frankenstein alongside Daniel Radliffe’s Igor in the Paul McGuigan-directed film has ended. The studio has chosen its X-Men: First Class star James McAvoy and the dealmaking is underway. This was a coveted role, and the studio recently tested actors that included Boardwalk Empire‘s Jack Huston, and Toby Kebbell, whose breakout was the Guy Ritchie-directed RocknRolla. John Davis’ Davis Entertainment is producing.

While Marvel’s Hall H Comic-Con panel is always the one to beat, McAvoy was part of a Fox panel that preceded it and might well have upstaged the day when, after Hugh Jackman and James Mangold talked about The Wolverine, Jackman brought out Bryan Singer and the entire cast of X-Men: Days Of Future Past. McAvoy most recently appeared in the Danny Boyle-directed Trance, and wrapped Filth and The Disappearance Of Eleanor Rigby: Him And Her. He is repped by UTA and United Agents.