Rok 1918. Mąż Annie Lee (Samantha Morton) postanawia opuścić rodzinę. Dzielna kobieta nie traci jednak nadziei i zabiera swoje przybrane i rodzone dzieci do idyllicznego Gloucestershire na angielskiej prowincji. Najmłodszym w rodzinie jest Laurie (Archie Cox), nazywany przez wszystkich Loll. Razem ze swoim rodzeństwem chodzi do szkoły, w której uczniów terroryzuje surowa panna Crabby (Jessica Hynes). Szybko okazuje się, że chłopak ma ogromny talent do pisania wierszy i gry na skrzypcach. Jego dzieciństwo jest pełne spokoju i prostych przyjemności. W wieku dziewiętnastu lat Laurie postanawia szukać szczęścia w wielkim świecie i opuszcza rodzinne strony.