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 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, y llega a 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 para restaurar su fe en Dios. Teresa llega a los Estados Unidos como inmigrante indocumentada y se enamora de Matthew, una estrella del fútbol. Pero justo cuando ve alguna esperanza de felicidad en su vida, la hermana de Matthew, Cynthia, traiciona a Teresa y la deportación los separa.