Elizabeth Olsen is captain america