James McAvoy Best movies: National Theatre Live: Cyrano de Bergerac (2020) (theatrical recording) X-Men: First Class (2011) Inside I'm Dancing (2004)