Maricruz Olivares (
Ana Brenda Contreras) vive con Ramiro (
Ignacio López Tarso), su abuelo materno y con Soledad "Solita" (
Gaby Mellado),
su pequeña hermana, desvalida y sordomuda, a quien Ramiro encontró
abandonada siendo bebé. La joven ignora que es hija de Alejandro Mendoza
(
César Évora), un millonario de sentimientos nobles.
Por otro lado, tenemos a los hermanos Miguel Narváez y Octavio
Narváez, cuyo rancho está hipotecado a causa de la mala administración
de Miguel (
René Strickler). Octavio (
Daniel Arenas)
llega al rancho después de quedarse sin trabajo para intentar vender
las tierras o por lo menos la parte que le corresponde por derecho al
testamento de sus padres, Miguel no quiere vender su parte debido a que
sin el rancho su esposa Lucia de Narváez (
Elizabeth Álvarez) y él se quedarían sin hogar. Cuando Octavio llega al rancho, descubre a Eusebio (
Carlos Cámara Jr.),
su capataz, maltratando a Maricruz, una joven pobre y sucia, de cabello
largo y alborotado, mejor conocida como "la salvaje". Desde ese día,
Octavio queda atrapado por su belleza. El joven también enfurece cuando
descubre la maldad con la que Lucía, su cuñada, trata a Maricruz, ya que
ella la trataba de lo más bajo debido a sus diferencias sociales. Por
eso, para darle una lección, decide casarse con la humilde joven. Esther
(
Elizabeth Valdez), prima de Lucía, ayuda a ésta para desquiciar a Maricruz dándole apoyo al tratarla mal.
Poco después, Octavio recibe una oferta de trabajo como piloto
aviador en otro país que acepta debido a la quiebra causada por su
hermano. Pero no puede llevarse a Maricruz, así que decide irse él solo
para comprarle la "casita" que le había prometido. Pero antes de irse le
encarga a Miguel que le dé a Maricruz su parte de las tierras; éste
promete hacerlo y Octavio se va muy confiado. Sin embargo, Lucía le pone
una trampa a Maricruz: le entrega un collar que Miguel le regaló
diciéndole que pertenecía a la mamá de Octavio y le pide que demuestre
su amor por Octavio recogiendo el collar con los dientes de un charco de
barro rodeado por
nopales.
Maricruz acepta, pasa la prueba y se lleva el collar a su jacal, aunque
lucía aun así le dice una deprimentes palabras. Maricruz guarda el
collar en una caja con unos documentos que su abuelo le leyó donde decía
su verdadero nombre "María Alejandra Mendoza" posteriormente Lucía
planea acusar a Maricruz de robar el collar y así mandarla a la cárcel,
cosa que consigue con éxito, la policía saca todas las pocas cosas del
jacal de Maricruz hasta encontrar en una cajita el collar. Maricruz
trata de explicar que ese collar se lo regaló Lucía pero ella no niega,
cuando esta en la cárcel no quiere ni comer. Su abuelo y Solita van a
visitarla y eso es lo único que la anima, pero aun así no soporta estar
en la cárcel. Octavio no está al tanto de la situación, pero le manda
dinero y cartas para su casa. Maricruz nunca llega a recibirlas, y pese a
su buen corazón le toma odio y rencor a la familia Narváez.
Al salir de la prisión, Maricruz descubre que un incendio terminó con
la vida de su abuelo Ramiro; pero lo que ignora es que todo fue obra de
Lucía. La joven se va a la capital con su hermana Solita (que ha sido
víctima de una violación por parte de Eusebio) y trabajan como
sirvientes en la casa de Alejandro, su padre; aunque ninguno de los tres
conoce el lazo que los une.
Alejandro hace de ella una dama de sociedad y de el hace un chico de
sociedad y le confía la administración de sus negocios, especialmente
del barco-casino apostado en Isla Dorada. Maricruz tiene que enfrentarse
a Carola (
Rocío Banquells) y a Raiza (
Ana Patricia Rojo), hermanas elegantes y ambiciosas que viven de la fortuna de Alejandro.
Tobias (
Rafael Amador),
el mayordomo de Alejandro, descubre que Maricruz se llama en realidad
Alejandra Mendoza Olivares; como Alejandro está enfermo del corazón,
decide no revelarle que es su hija, pero a Maricruz sí se lo dice y ella
recibe con agrado la noticia.
Posteriormente, Miguel informa a su hermano que Maricruz desapareció
tras la muerte de su abuelo. Octavio llega al barco-casino a tratar de
divertirse, pero no puede olvidar a Maricruz; lo que no imagina es que
la elegante Alejandra Mendoza, administradora y principal anfitriona del
casino, es en realidad su esposa. Octavio entabla una relación con
ella, impresionado por el gran parecido con su esposa. Poco tiempo
después, Maricruz queda embarazada de su marido, pero lo mantiene en
secreto y da a luz una hermosa niña. Al poco tiempo, Alejandro se agrava
y Maricruz le confiesa que es su hija; él muere dichoso y reconciliado
con ella.
Maricruz sigue jugando con su doble personalidad y logra que Octavio
muera de amor por ella, hasta que le arranca la confesión de que está
arrepentido por haber abandonado a Maricruz. Para entonces, ella ha
hecho una gran fortuna, con la que compra la hacienda de los Narváez y
cumple su deseo de humillar a Miguel y a Lucía, gritándole pobre y cosas
humillantes a Miguel y haciendo que Lucía rejogiera del lodo unos
pagares de su hacienda, tal como ella lo había hecho con el collar
Maricruz y Octavio serán separados ya que Octavio se casaría con Simona (
Isadora González),
amiga millonaría de Lucía, la cual es convencida junto con Octavío por
Miguel y Lucia a casarse para salvarse de la ruina y tendrían un hijo. Y
después de muchas pruebas del destino, como pretendientes por parte de
Octavio y Maricruz, la muerte accidental de un pretendiente de Maricruz
la cual hace que metan preso a Octavio y muchas otras circunstancias,
Octavio y Maricruz lograrán permanecer juntos con su pequeña hija.