Wanted : James McAvoy