James McAvoy is taking a break from movies to spend more time with his wife and son.
James McAvoy to take break from movies;