There will be blood—in the Amazonian quests of Natalie Portman, Cate Blanchett, Saoirse Ronan and AnnaSophia Robb