James McAvoy on the ‘delicate space’ ‘X-Men’ has in his heart

James McAvoy admits he has some lines he can’t cross.. even if they’re simply aesthetic. To standard audiences, James is known for his long and running role as Professor Charles Xavier (Professor X). In any event, if he was ever compelled to pick whether to keep, kill or slew awards for “Atonement,” “First Class,” or …