Opening Weekend: Girls gone wild in Hanna, Your Highness and Soul SurferThere will be blood—in the Amazonian quests of Natalie Portman, Cate Blanchett, Saoirse Ronan and AnnaSophia Robb