Jennifer Lopez as Captain America