Au Japon, au 15e siècle, Ashitaka est frappé par une malédiction pour avoir tué le dieu sanglier qui attaquait son village. Il part pour un grand voyage, afin de comprendre ce qui a poussé l'animal à s'en prendre à son peuple. Il se retrouve pris dans une bataille entre les humains et les forces de la nature.