Rok 1945. Ania Shirley (Barbara Hershey), odnosząca sukcesy pisarka w średnim wieku, wybiera się na Wyspę Księcia Edwarda z dłuższą wizytą. Pod wpływem impulsu postanawia napisać sztukę dla producenta teatralnego. Ma jej to pomóc w ucieczce przed zamartwianiem się o swojego jedynego syna, który nie wrócił z wojny. Pracując nad sztuką, Ania na nowo budzi wspomnienia ze swojego życia. Powraca myślami do czasów sprzed przybycia na farmę na Zielonym Wzgórzu. Wtedy to młoda Ania (Hannah Endicott-Douglas) trafiła pod opiekę zamożnej starszej kobiety Amelii Thomas (Shirley MacLaine) i jej synowej Louisy (Rachel Blanchard), co zmieniło jej życie na zawsze...Rok 1945. Pisarka jedzie na Wyspę Księcia Edwarda. Powraca myślami do czasów dzieciństwa. Kontynuacja losów rudowłosej marzycielki.