This one explains why she punches an old lady on the bus in the first teaser trailer. Can not wait for this movie!! Check out Nick Fury, who is played by Samuel L. Jackson and has no hair and an eye patch in all other Marvel movies but appears much younger, and uninjured in this trailer. He also shows a much softer side by losing it over a kitten!! It's soo cute!!