Rubí is a Mexican telenovela produced by José Alberto Castro for Televisa. It is based on a short story by Yolanda Vargas Dulché, published as a serial on the 1960s Mexican comic book Lágrimas, Risas y Amor. Bárbara Mori stars as the main antagonist, the heroine Rubí.

Canal de las Estrellas aired Rubí from May 17 to October 22, 2004, with Apuesta por un amor replacing it. Univision broadcast Rubí from September 20, 2004 to March 7, 2005, and has named Rubí as the top telenovela of all time.

"The Best Telenovela of the Year" (Premios TVyNovelas 2005)


Rubí Pérez (Bárbara Mori) is a poor woman interested only in money. She studies at an exclusive university thanks to the financial support from Cristina (Paty Diaz), her hard-working older sister. Rubí hopes to become rich by befriending rich people. She is best friends with Maribel de la Fuente (Jacqueline Bracamontes), a kind and wealthy young woman. Maribel has a small defect in her leg, which prevents her from having a normal social life. Rubí is actually jealous of Maribel's social status.

Rubí meets Maribel's boyfriend Héctor Ferrer (Sebastián Rulli), an architect, and his best friend Alejandro Cárdenas (Eduardo Santamarina), a doctor. Héctor intrigues her because she knows he is very rich, and marrying a rich man has always been her ambition to leave poverty behind. However, she finds herself falling in love with Alejandro. Héctor and Maribel get engaged. Rubí starts dating Alejandro, but when she finds out that he is from a middle-class background and is not rich, she dumps him, though it breaks her heart. Rubi's mother tries to make Rubi see that money is not everything and that she will regret leaving Alejandro. She's then sets out to seduce Héctor.

Héctor quickly falls under Rubí's spell. On Héctor and Maribel's wedding day, Héctor leaves a devastated Maribel at the altar and elopes with Rubí instead. Rubí finally has the lifestyle and money that she has always dreamed of. On her wedding night Hector tries to make love to Rubi, Rubi keeps thinking about Alejandro, which makes her run out to the beach crying. Despite this, she is still in love with Alejandro, though he vows to her that he would never forgive her for what she did to Maribel. Hector was supposed to move to New York and work on an important project, but is kicked out after he dumps Maribel at the altar.

Héctor decides to travel the world with Rubí, since he is not entirely sure that she has gotten over Alejandro. They are away for three years. When they return, Rubí discovers that Alejandro is now very rich and has a fiancée named Sonia (Marlene Favela). During an argument with Rubí on a glass bridge, the floor below Sonia shatters, and she falls through the glass and dies. Rubí comforts Alejandro after Sonia's death and seduces him once again. He and Rubí become lovers.

When he hears that Rubí was at the scene when Sonia died, he has her arrested for murder. They seemingly hate each other now, but Rubí begins to feel love for him again when she learns that she is pregnant with his child. Because she does not want to divorce Héctor and lose her money and status, she lies and tells Héctor that the baby is his. She is released from jail, since it is ruled that Sonia's death was accidental.

Héctor overhears Rubí telling her friend Loreto (Miguel Pizarro) that the child is actually Alejandro's. Angry and humiliated, Héctor realizes that she never loved him, so he keeps her prisoner in her own home. Rubí manages to get away from Héctor, and the truth about who is the father of her child finally comes out. By now, Alejandro is aware that Maribel has been secretly in love with him and that he too has feelings for her, but he chooses to stay with Rubí for the sake of their baby.

Sometime later, Rubí saves her niece Fernanda (Kristel Casteele) from being hit by a car; Rubí is hit instead and has a miscarriage. She blames Héctor for the miscarriage, since he has hit her before because of his jealousy. Héctor tries to prove that Rubí actually lost her baby after being hit by a car, but no one believes him except for Elena (Yadhira Carrillo). She is the assistant to the Count of Aragón and in love with Héctor. Héctor is fatally injured in a car accident and dies before he could tell Alejandro, who is performing Héctor's surgery and trying to save his life, the truth about Rubí.

Héctor left everything in his will to Rubí, much to his parents' chagrin. However, Elena, who hates Rubí, makes sure that all of Rubí's money is lost in the stock market. Alejandro is unjustly charged with intentionally letting Héctor die on the operating table and is arrested. Immediately afterwards, the suspicions are proven unfounded and the charges against him are dropped. Upon his release, he uncovers exactly how Rubí lost their baby. It is also revealed that Elena is pregnant with Héctor's child, though he never knew it.

Disgusted by the damage that she has done, Alejandro pays Rubí a visit one last time and tells her that it is over between them: he has chosen Maribel. Rubí begs him not to leave her, even humiliating herself by getting down on her knees. He leaves her and begins to walk down the stairs. As Rubí follows him, running down the staircase while holding onto the rail and screaming that she will never let him go, she loses her grip on the rail, falls several stories down, and crashes into a glass table below.

To save her life, doctors have to amputate her leg. When Rubí wakes up, she finds out to her horror that her leg was amputated. Even more devastating, her beautiful face is now full of scars because of multiple glass cuts. Rubí escapes from the hospital.

Finding the wedding date of Alejandro and Maribel, she shows up unseen at the church. She sights a gun through a crack on a door, targeting Alejandro, but she cannot bring herself to shoot him. She then aims at Maribel, but her sister Cristina, Maribel's maid of honor, is in the way and blocking a clean shot. Rubí relents and hides in a corner of the churchyard, despondent.

After the wedding, her niece Fernanda wanders over to Rubí's hiding place. Rubí shows her scarred face to Fernanda, but the little girl is not repulsed by it. On the contrary, she feels sympathy for her favorite aunt. When Rubí asks her if she would like to continue meeting her secretly and serve as an instrument to get her revenge and ruin Alejandro's life, Fernanda happily agrees. Rubí limps away, dressed in rags.

Years later, Fernanda (now played by Bárbara Mori) is all grown up, bearing a striking resemblance to Rubí. She visits her aunt, who is living in a one-room flat. After hearing that Alejandro has returned to Mexico after years of living abroad, Rubí tells Fernanda that Alejandro and Maribel have a son, and that her job will be making both Alejandro and his son fall in love with her in order to break Maribel's heart.

Alejandro is now the director of a hospital. One day he finds Fernanda in his office. He is utterly shocked, mistaking her for Rubí. She greets him by pulling him by his tie and bringing him in for what looks like a kiss. The screen caption, The End..? then appears.


Main cast

Bárbara MoriRubí Pérez Ochoa de FerrerProtagonist and main Villain, daughter of Refugio, sister of Christina, sister-in-law of Cayetano, aunt of Fernanda, Maribel's former best friend, married Hector, in love with Alejandro (finished alone and poor, with a disfigured face and an amputated leg)
Eduardo SantamarinaAlejandro Cárdenas RuizSon of Ignacio and Carla, brother of Sofía, ex-best friend of Héctor, in love with Rubí, married Sonia, marries Maribel
Jacqueline BracamontesMaribel de la FuenteDaughter of Arturo, used orthopedic device on her leg, ex-best friend of Rubí, ex-girlfriend and fiancee of Héctor, marries Alejandro
Sebastián RulliHéctor Ferrer GarzaGodchild of Elisa and Genaro, ex-boyfriend and fiance of Maribel, married Rubí (killed by order of Bermúdez)
Ana MartínDoña Refugio Ochoa Viuda de PérezMother of Rubí and Cristina (dies from an illness)

Supporting cast

Josefina EchánoveFrancisca "Pancha" MuñozNanny of Maribel (dies from a heart attack)
Antonio MedellínIgnacio CárdenasCarla's housband, father of Alejandro and Sofía
Ana Bertha EspínElisa de DuarteGodmother of Héctor
José Elías Moreno Jr.Genaro DuarteGodfather of Héctor
Olivia BucioCarla Ruiz de CárdenasIgnacio's wife, mother of Alejandro and Sofía, has alzheimer
Luis GaticaCayetano MartínezMaribel's driver, husband of Cristina, father of Fernanda (dies from an illness)
Leonorilda OchoaDolores HerreraNeighbor of Refugio, Onessimo's wife
Roberto VanderArturo de la FuenteFather of Maribel, Elisa's housband
Ofelia CanoVictoria GallegosProtector of Alejandro
Miguel PizarroLoreto EchagüeVillain, gay friend of Rubí (finished poor)
Paty DíazCristina Pérez OchoaSister of Rubí, wife of Cayetano, Fernanda's mother
Arlette PachecoLilia López de DuarteSecond wife of Genaro
JanMarco RiveraBest friend of Alejandro, second husband of Cristina, adoptive father of Fernanda
Ingrid MartzLorena TreviñoClassmate and friend of Rubí, ex-girlfriend of Saúl, Pacó's girlfriend, Maribel's best friend
Dolores Salomón "Bodokito"MariquitaNeighbor of Rubí
Roberto SenDavid Treviño
Sergio JuradoLic. Millán
José Antonio FerralDr. GarduñoVillain, accomplice of Bermúdez
María Fernanda GarcíaValeria
Eduardo RodríguezSaúl MéndezClassmate of Rubí, ex-boyfriend of Lorena
Sergio ArguetaFrancisco "Paco" Gómez GallegosClassmate of Rubí, in love with her
Marco MéndezLuis Duarte LópezBoyfriend of Sofía, son of Genaro
Tania VázquezSofía Cárdenas RuizSister of Alejandro
Sergio ZaldívarGazcón
Mariana RountreeIngrid MendozaClassmate of Rubí, ex-girlfriend of Saúl
Nicole ValeNatalia 'Naty' DuarteSister of Luis
Carlos CámaraDr. José Luis BermúdezVillain, boss of Alejandro (goes to jail)
Adriana RoelHilda MéndezSecretary of Genaro
  • Marcelo Buquet as Damian Cardenas Ruiz - Brother of main hero
  • Sergio Goyri as Yago Píetrasanta - Business partner of Hector, villain
  • Hugo Macías Macotela as Isidro Suarez - Accomplice of Doctor Bermúdez, villain
  • Marlene Favela as Sonia Chavarría - Girlfriend of Yago (Falls from a bridge of glass) † (killed during argument with Rubi)
  • Alicia Fahr as Romina
  • Dona Neide as Carlota - Maid
  • Karen Sandoval as Natalia 'Naty' Duarte López #2
  • Kristel Casteele as Fernanda Martínez Pérez / Fernanda Rivera Pérez - Daughter of Cristina
  • Lorena Velázquez as Mary Chavarria Gonzalez - Aunt of Sonia
  • Gerardo Albarrán as Gabriel Almanza - Suitor of Lilia
  • Manuel Landeta as Lucío Montemayor - New business partner of Hector, villain (Killed by Bermúdez)
  • Manuel Ibáñez as Onésimo Segundo
  • Lilia Aragón as Nora Navarro - Mother of Elena
  • Yadhira Carrillo as Elena Navarro - In love with Hector, helps Lucio.
  • Manuel Foyo as Ernesto Bermúdez - Son of Doctor Bermúdez (Killed by Bermúdez)

Awards and nominations

2005TVyNovelas Awards
Best TelenovelaJosé Alberto CastroWon
Best Lead ActressBárbara MoriWon
Best Lead ActorEduardo SantamarinaWon
Best Male VillainManuel LandetaNominated
Best Supporting ActressAna MartínWon
Best Supporting ActorRoberto VanderNominated
Best Song for a Telenovela"La descarada" be ReyliWon
2010Premios TP de Oro
Best TelenovelaRubíNominated


Canal de las Estrellas's October 22 finale broadcast of Rubí earned a rating of 28 points. Univision's March 7 finale broadcast of Rubí was watched by 8 million viewers.

International release

CountryTV ChannelsLocal Title
 AlbaniaVizion PlusRubi
 KenyaNTV KenyaRubí
 SerbiaRTV PinkRubi / Руби
 MontenegroPink MRubi / Руби
 Bosnia and HerzegovinaPink BHRubi
 SloveniaPOP TVRubi
 EstoniaKanal 2Rubi
 MacedoniaA1 TVРуби(Rubi)
 CroatiaNova TV
Doma TV
 GreeceAlpha TVΡουμπί
 CyprusAnt1 TV CyprusΡουμπί, μια αδίστακτη γυναίκα
 ArgentinaTelevicentro de ArgentinaJune 2014 or July 2014 (Rubí)
 Saudi Arabia
روبي Feb, 2014
 RomaniaAcasa TVRubi


In February 2010, ABS-CBN announced Televisa had given them to permit to do a Pinoy version of the series. The Pinoy adaptation stars Angelica Panganiban and Shaina Magdayao with Jake Cuenca and Diether Ocampo as their leading men. It was launched as one of the network's offerings for the 60th year celebration of Pinoy Soap Opera ("ika-60 taon ng Pinoy Soap Opera") during the Trade Launch for the 1st quarter that same year, entitled "Bagong Simula" (New Beginning).