A természet lágy ölén, a növények gyökereinek közelében élnek a villangók, az emberi szem számára láthatatlan kis lények. Arthur, a tízéves kisfiú, nagyapja jól ismerte őket, és még naplót is vezetett róluk. Sajnos a nagyapó néhány éve rejtélyes módon eltűnt és azóta sem hallott róla senki. Pedig nagy szükség lenne rá, ugyanis a nagyit kilakoltatják és az egyetlen dolog, ami segíteni tudna rajtuk, az a nagypapa naplójában leírt rubin, amely valahol a kertben található.
A kisfiú nem tétovázik, egy varázslat segítségével apróvá változik és elindul a villangókhoz segítségért. Az apró lények nem szívesen, de végül segítenek barátunkon. Arthur és új barátai elindulnak a gonosz Maltazár birodalmába a drágakőért, ám ott kiderül, nem csak a nagyit fenyegeti veszély, hanem a villangókat is.