My bad! It's Natalie Portman that's cast in the movie, not Keira. I always get these two confused. Unless I hear them speak, it's hard for me to tell them apart. I wish I could look like one of them! I, on the other hand, can't believe they cast Scarlet. I guess she has the right amount of...