James McAvoy on the set of Victor Frankenstein.

James McAvoy on why he loves to play mad men

Actor’s latest role as Victor Frankenstein continues a long line of manic, delusional characters with god complexes

TOP PICKS

James McAvoy on the set of Victor Frankenstein.
READ FULL ARTICLE