Arthur Parnassus on maagiliste laste orbudekodu juhataja ühel kummalisel saarel, abiks tema elu armastus Linus Baker. Ja koos on nad valmis kõigeks, et kaitsta oma erilisi ja vägiseid hoolealuseid.
Aga kui Arthur on sunnitud andma avalikke ütlusi oma hämara mineviku kohta, leiab ta end olukorrast, kus peab võitlema nende eest, kes tema hoolde usaldatud. Ühtlasi on see ka võitlus parema tuleviku nimel, mille kõik maagilised olendid on ära teeninud. Kui nende koju tuleb uus laps – selline, kes nimetab end koletiseks –, teab Arthur, et nad on jõudnud murdumispunkti. Väljakutseid tuleb kõigist suundadest ja neile vastu astudes võib nende püsimatu perekond kas tugevamaks saada… või laguneb koost kõik see, mida Arthur nii väga armastab.