Durante a década de 1920, Roald Dahl (Harry Tayler) é um corajoso menino de 6 anos que parte em busca de realizar um sonho. Fã da autora Beatrix Potter (Dawn French), ele embarca em uma mágica aventura para encontrá-la. Enquanto isso, a escritora lida com o fim próximo de sua carreira no mundo da literatura infantil. Baseado em uma história real.