These are James McAvoy's best movies, ranked by how well they utilize his talents, how much he brings to the table, and what they have meant for his career ... especially while waiting for Greta ...
Something went wrong. Try again, or contact support if the problem persists. Your details are incorrect, or aren't in our system yet. Please try again, or sign up if you're new here.