Alice Braga (April 15, 1983) is a Brazilian actress who has appeared in American and Brazilian movies. She played Beth in "Repo Men". She also played Anna Montez in "I am Legend". She was born in São Paulo, Brazil.