Question: Which X-Men movies did James McAvoy not appear in?
Answer: X-Men, X-2, X-Men Last Stand