10 år gamle Chihiro skal flytte til en ny by sammen med foreldrene sine. På veien til det nye huset tar faren en snarvei – noe som får dramatiske konsekvenser. De kommer fram til noe som ser ut som en nedlagt fornøyelsespark, men det er faktisk et badehus for slitne ånder. Badehuset er kontrollert av den onde heksa Yubaba. Som straff for at foreldrene til Chihiro har tatt seg til rette på åndenes område og spist av maten deres, gjør Yubaba dem om til griser.
Mens han beskytter sin landsby mot en demon, blir den modige unge krigeren Ashitaka rammet av en dødelig forbannelse. For å redde livet må han reise til skogene i vest. Når han ankommer dit blir han involvert i en voldsom kamp der menneskene prøver å overta skogen. Den ambisiøse Lady Eboshi og hennes lojale klansmenn tar alle våpen i bruk mot skogsgudene og en modig ung kvinne, Prinsesse Mononoke.
Når Mei og Satsuki flytter på landet møter de Totoro, skogens vokter. Plutselig blir hverdagen fylt av magiske eventyr sammen med den svære skogsguden! En vakker vårdag kommer en tungt lastet bil kjørende gjennom et fredelig og fargesterkt landskap. I bilen sitter ti år gamle Satsuki, den fireårige lillesøstera hennes, Mei, og faren deres. For de to søstrene er dette starten på et spennende eventyr, og de legger ikke skjul på at de håper det gamle huset de skal flytte inn i er hjemsøkt.
I en nær fremtid efter den store krigs verdensomspændende ødelæggelse finder man den forfaldne metropol Neo Tokyo, der blev til af resterne af den gamle verden. Kriminellebander, politi brutalitet, korruption og udbredt arbejdsløshed gør byen til et sted med evig uro. De to unge motorcyklister Kaneda og Tetsuo begiver sig ud for at finde sandheden, så de kan bringe orden i en by i konstant uorden.
En sjenert gutt i tenårene får evnen til å si nei satt på prøve når en utadvendt jente drar ham med på en mystisk jakt etter sin savnede mor mens det snør om sommeren.