Hailed in 2006 by director Kevin Macdonald as the world’s “best British actor under 30 without question,” Glasgow native James McAvoy’s talent for playing flawed yet sympathetic characters made him an actor to watch for the new millennium. Officially kicking off his screen career at age 16 in the 1995 thriller, “The Near Room,” it would be another eight years before McAvoy landed his big break in the 2003 Sci-Fi Channel original miniseries, “Children of Dune.” After a handful of well-received television roles, McAvoy’s feature career took off in 2005, starting with a major role in “The