Celebrity Wire James McAvoy Is Returning To The Theatre 1 year ago admin Catch him in ‘Cyrano de Bergerac’.