Actor James McAvoy is best known for his roles in action movies such as Wanted and this summer’s mutant blockbuster X-Men: First Class. The actor’s latest project is far from an action movie, and it isn’t even live-action. James McAvoy lends his voice to the title character in Aardman Animation’s Arthur Christmas, which is currently playing in theaters across the country. Arthur is Santa’s son, a young man who doesn’t quite fit into the immense high-tech operation at the…