Cory Alder er en ung gutt hvis liv tar en dramatisk vending når han må forlate Florida for å bo hos sin onkel, Jasper, en adoptert indianer i Idaho, etter at faren hans blir kalt ut i aktiv tjeneste i Vietnam. Jasper's ranch fremstår som en ukjent verden for Cory. Han er redd for de store dyrene som gauper, bjørner og ulver, og de mektige fjellene overvelder ham. Men alt endres når han møter den gamle Nez Perce medisinmannen Black Elk. Møtet med Black Elk kaster Cory inn i en alternativ virkelighet hvor dyr lever i stammer, jakter og er i krig. Gjennom en forvandling blir Cory til en bever ved navn Yellow Shell, noe som gir ham muligheten til å forstå dyrenes språk. Han oppdager snart deres frykt for den legendariske Changer, en ondskap som planlegger å omforme både mennesker og dyr for sine egne utspekulerte hensikter. Med to verdener hengende i en skjebnesvanger balanse, må Cory stole på sitt mot og sine instinkter for å bekjempe denne trusselen.