Ally nemá ráda školu. Neustále se dostává do problémů a práce je příliš těžká. Když se snaží číst nebo psát, slova jako by tančila a ona to prostě nedokázala. Její učitel jí nerozumí a zlé dívky si z ní dělají legraci. Dokud nepotká pana Danielse. Když její učitelka odejde na mateřskou dovolenou, Allyin svět se změní a je to kvůli panu Danielsovi. Není jako ostatní. Ve skutečnosti není jako nikdo, koho Ally kdy potkala. Ryba na stromě je skvěle napsaný příběh o touze zapadnout a zároveň toužit být sám sebou.
Žačka šesté třídy Ally Nickerson má tajemství: neumí číst ani psát. No, umí, ale není v tom dobrá. Slova tanec a změť a vyskočí ze stránky. Ally dokázala obejít a oklamat všechny kolem sebe, včetně svých učitelů; její táta je v zámoří v armádě a její máma neustále pracuje, takže je snadné se vymanit. To se všechno změní, když dorazí pan Daniels. Pan Daniels je nový učitel, který nastupuje na místo paní Hallové, která má dítě. Okamžitě vidí Ally a je odhodlaný pomoci.
Mezitím se Ally také zabývá zlou dívkou ve třídě, Shay. Vždy si vybírá Ally, Alberta, Keishu a kohokoli jiného, kdo nezapadá do toho, co si myslí, že je „cool“. Ally je ohromená Albertovou schopností oprášit urážky a Keishinou schopností zastávat se sebe i ostatních. Ally se diví, proč v tom nemůže být lepší; proč nemůže být v ničem lepší.
Ally si brzy uvědomí, že se jí pan Daniels skutečně snaží pomoci, a cítí, že ho opravdu chce udělat hrdým. Práce je to však těžká a zdá se beznadějná. Ally požádá svého staršího bratra Travise o pomoc, ale Travis má stejný problém; opravovat auta je pro něj snadné, stejně jako umění pro Ally, ale čtení a psaní je výzva. Jednoho dne ve škole pan Daniels klade Ally otázky o jejích bolestech hlavy a o tom, jak se slova při čtení pletou. Ally nemůže uvěřit, že tomu rozumí, a pan Daniels jí po škole nabídne pomoc a chce, aby se Ally nechala otestovat. Ally souhlasí, když se dozví, že ji omluví z domácích úkolů a naučí ji hrát šachy.
Brzy poté pan Daniels oznámí, že uspořádají volby na prezidenta třídy. Jessica nominuje Shaye (samozřejmě) a Shay jako vtip nominuje Ally. Vtip se obrátí na Shaye, když Ally vyhraje, a třída si začne uvědomovat, jak zlý Shay ve skutečnosti je. Během nové jednotky sociálních studií pan Daniels hovoří o slavných lidech, o kterých je známo, že mají dyslexii, jako je Albert Einstein, Thomas Edison, Walt Disney, George Washington a Henry Ford. Ally je šokovaná a hrdá, že je mezi těmito vlivnými lidmi a všichni kolem ní jsou milí a přátelští, kromě Shaye.
Jednoho dne, když jdou domů ze školy, začnou tyrani, kteří Alberta obtěžovali, posmívat se Albertovi, Keishe a Ally. Albert, který je normálně mírumilovný a tichý, se chlapcům postaví, když stlačí Keishu k zemi. Když se konečně ubrání, kluci se vyděsí a utečou. Dívky jsou šokované a hrdé na Alberta, že se konečně postavil tyranům. Později si Ally uvědomí, že Travis musí mít také dyslexii, a požádá pana Danielse, aby mu pomohl.
Ryba na stromě je povinnou četbou pro všechny studenty středních škol a byla by perfektním doplňkem každé učebny knihovny. Studenti nepochybně zjistí, že je snadné najít vztah k těmto žákům šesté třídy a všem problémům, které s sebou přináší dospívání.
Dyslexie je porucha učení, která postihuje děti i dospělé. Pokud má někdo dyslexii, je pro něj obtížné zpracovávat slova a zvuky, když čte a píše.
Hlavními postavami filmu Ryba na stromě jsou Ally, pan Daniela, Keisha, Albert, Travis a Shay.
Jedním z hlavních témat příběhu je identita. Ally se potýká se svou poruchou učení, Keisha je jedním z mála afroamerických dětí ve třídě a Albert je známý jako chytré a divné dítě. Každý z nich chce být známý jako něco víc než jen ty věci.