Kouzelník Čáryfuk si v Anglii 19. století sbírá v lese byliny do lektvaru, když ho obklíčí vojáci. Na útěku před nimi Čáryfuk použije zaklínadlo, které ho neplánovaně i s jeho ropuchou Touchwoodem přesune do konce století dvacátého. Setkává s malým chlapcem Carrotem, který se stává jeho novým přítelem a v tomto novém neuvěřitelném světě mu pomůže.