Bastian, 10 år, er en drømmer. På flukt fra mobbende plageånder finner han en bok: DEN UENDELIGE HISTORIEN, i en meget spesiell bokhandel. Bastian oppslukes helt av historien, han suges inn i handlingen og oppdager plutselig at helten i dette utrolige eventyret er ham selv...
Gai får krefter og overskudd fra elven i området der hun vokste opp, som hun forlot for et byliv med mann og barn. En ferietur tilbake til barndommens rike tar en grusom vending når hun må kjempe seg ned fossefallene for å beskytte sine elskede og holde seg i live. Vanligvis er ikke fallene noen utfordring for henne, men denne gangen dukker to mystiske fremmede opp og sender familien ut på en farefull ferd nedover elven.