CharacterAnne ShirleyAnne Shirley in Anne with an E (2017), played by Amybeth McNulty. Played byAmybeth McNultyAppears inAnne with an E2017