XMen First Class Interview with James McAvoy Movies.ie 13 years ago Watch our video interview with James McAvoy who plays Professor X (Charles Xavier) in X-Men First Class