Alice Braga as Anna Montez: A survivor from Brazil , she spent days harbored on a Red Cross ship in Philadelphia ; after the city was overrun, she stayed with Ethan and several other survivors on the ship, but eventually, only Ethan and she survived, since they were immune and the others were either infected or killed. She followed Neville's broadcasts to track him.