Beskyttelsesprogrammet gjemmer Rosalinda i Joe Masons hjem ved Lake Monroe i delstaten Louisiana, hvor hun går i dekning som en vanlig amerikansk tenåring, under det falske navnet Rosie Gonzalez. Hun møter Joes tenåringsdatter Carter Mason (spilt av Selena Gomez), som arbeider i familiens butikk og drømmer om å gå ut med Donny som hun er opp over ørene forelsket i. Carters klassekamerat Edwin er på sin side hemmelig forelsket i Carter. Rosie later som om hun er Carters kusine fra Iowa, og Carter lærer Rosie å oppføre seg som en helt vanlig amerikansk tenåring.