James McAvoy set to return to the West End

James McAvoy will be returning to the West End to star in 'Cyrano de Bergerac'.