Maggie fugiu de casa para escapar de seu pai abusivo e está à deriva nas ruas. Ela conhece e faz amizade com dois imigrantes, Esther (Bai Ling) e David (Jesse Garcia), que vieram para a América para realizar seus sonhos. Mas como ela, eles estão sendo lentamente devorados pelas realidades da vida na América. Maggie e David se apaixonam, mas isso não remove o tumulto de suas vidas.