Lupita Nyong'o never in a million years imagined being asked to speak Spanish in a Marvel blockbuster.