Teresa y su familia enfrentan dos malas opciones: una, soportar la pobreza y la cruel violencia de las pandillas en Honduras. O dos, viajar en el tren de carga en México, conocido como la bestia, para encontrar una vida mejor en los Estados Unidos.La pandilla Mara Salvatrucha tortura y mata al padre y al novio de Teresa y la amenaza a ella y a su hermano. Su madre, Susana, ahora viuda, elige la bestia como la mejor de sus malas opciones para Teresa y sus hermanos. Teresa viaja por Guatemala y México con su hermano adolescente, José, y su hermano de seis años, Pepe. Cuando José cae de la bestia a su muerte, Teresa abandona la bestia, solo para ser víctima de la violación sexual.Su destino cambia cuando un misionero cristiano en México la ayuda a superar la devastación y el trauma de la violación y restaura su fe en Dios. Teresa llega a los Estados Unidos como inmigrante indocumentada y se enamora de Matthew, una estrella del fútbol.
Pero la hermana de Matthew, Cynthia, traiciona a Teresa y la deportación los separa.