Als Harold Fry (Jim Broadbent) mitbekommt, dass seine alte Freundin Queenie (Linda Bassett) im Sterben liegt, will er ihr einen letzten Brief schreiben. Auf dem Weg zum Postamt scheint sich in ihm jedoch irgendetwas in Gang zu setzen. Harold läuft nämlich einfach weiter und immer weiter. Sein Ziel:
An der „School for Good and Evil“ werden Kinder für eine Karriere in Märchen ausgebildet. Die Rollenverteilung sieht klare Abgrenzungen vor: einige von ihnen werden zu Prinzessinnen, Prinzen oder Helden, einige von ihnen werden zu Hexen, bösen Magiern und fiesen Schurken. Auch die besten