Chihiro og hendes forældre er på vej til deres nye hjem, men da hendes far forsøger med en genvej havner familien på en øde, mudret landevej. Som i et drømmesyn når de frem til en forladt forlystelsespark og en restaurant fyldt med mad, men uden gæster og personale. Mens forældrene kaster sig over maden, fornemmer Chihiro en fare og som mørket falder på oplever hun til sin skræk, at området er fyldt med ånder og hendes forældre forheksede. Snart får hun hjælp af den mystiske dreng Haku i et overdådigt eventyr fyldt med spænding, sjov og uhygge

Da Frank Adler’s søster pludselig dør, får Frank ansvaret for hendes lille datter Mary. Mary er et meget intelligent barn, men alligevel prøver Frank at give hende en så almindelig opvækst som muligt. Men det bryder Frank’s mor sig ikke om, og hun forsøger derfor at få forældrerettigheden over Mary. Det er en kamp, som Frank overhovedet ikke er klædt på til.

Året er 2019, 30 år efter at Tokyo under 3. Verdenskrig blev ødelagt af et hemmeligt udviklet våben. Neo-Tokyo har nu rejst sig af asken – en mørk og farlig megalopol, befængt med bander og terrorister. Regeringen er korrupt og har kun svag kontrol med det magtfulde militær, der beskytter byen mod totalt kaos, og som med magt tilbageholder fortidens hemmeligheder. Barndomsvennerne Tetsuo og Kaneda befinder sig pludselig midt i en af disse hemmeligheder, da deres motorcykelbande tilfældigt havner i en militæraktion. Tetsuo tages til fange og udsættes for en række eksperimenter, der giver ham overnaturlige psykologiske evner. Desværre løber Tetsuos evner løbsk, og han langer ud efter den verden, der igennem hele hans liv har undertrykt ham. Intet kan stoppe Tetsuos destruktive kraft – undtagen måske den dreng, der sidst lagde Tokyo i ruiner – Akira!

Efter at have mistet deres datter, tager parret Elin og Tobias på telttur i håb om at genfinde hinanden og bearbejde sorgen sammen. Inden de ved af det, ser de sig fanget i en endeløs strøm af meningsløs og afstumpet vold. Alt sammen til tonerne af den svenske børnesang 'Koko-di Koko-da'.