Celebrity Wire James McAvoy Is Returning To The Theatre admin August 2, 2019 Catch him in 'Cyrano de Bergerac'. Read More