Car mechanic meets rich girl. That’s the setup for “2 Good 2 Be True,” and the setup holds up better than you might expect. The Philippine romantic comedy ran 130 episodes across a single season on Kapamilya Channel and TV5, airing from May 16 to November 11, 2022. It’s a KathNiel project, pairing Kathryn Bernardo as Ali and Daniel Padilla as Eloy, and it plays out as a story about secrets, identity and the families that hold them in place.
The premise is simple: car mechanic Eloy makes a terrible first impression on Ali, who works for a real estate magnate. Both of them are hiding their true personas. That hiding is the engine of the whole series. Eloy is a mechanic and a law student trying to free his father from jail, while Ali dreams of becoming a doctor. Their worlds don’t overlap until they discover they’re related.
Ali and Eloy
Bernardo plays Ali as a nurse at a hospital, full of energy and ambition. Padilla plays Eloy as a quiet mechanic carrying grief over his mother’s death. The chemistry between them is the reason the show works at all. Their secret relationship, built around lies and cover stories, keeps the plot moving even when the writing slows down.
The supporting cast fills out the Agcaoili family. Ronaldo Valdez plays Sebastian “Hugo” Agcaoili, an elder billionaire who owns a construction firm and the One Pacific hotel chain. He’s the father of Eloy’s mother, Hannah aka Miriam, and he turns out to be Eloy’s biological grandfather. Valdez’s performance carries the weight of a man hiding Alzheimer’s disease from everyone except Ali and Eloy.
Gloria Diaz plays Helena Agcaoili, Hugo’s younger sister and the main antagonist of the series. She blames Hugo for the death of her unborn daughter from an accident when she was young. Her resentment drives much of the conflict, and her scenes with Valdez are the sharpest in the show.
Family Secrets
The Agcaoili family is the heart of “2 Good 2 Be True.” Hugo’s diagnosis of Alzheimer’s disease is hidden from everyone except Ali and Eloy. That secrecy creates the central tension of the series. Everyone else in the family moves through their lives unaware of what’s happening to Hugo, and the show tracks how that ignorance shapes their actions.
The show also spends time on the Fajardo side. Margie Fajardo, played by Gelli De Belen, is the mother of Ali and Pat. Cris Villanueva plays Capt. Rafael Rosales, and Romnick Sarmenta plays Frederico “Fred” Borja. The Borja family’s story runs alongside the Agcaoilis, and the two lines eventually collide.
The show’s final arc brings the two families together in a way that resolves some of the long-running conflicts. It’s a neat payoff, though the resolution doesn’t always land with the weight the story builds.
Cast and Characters
The ensemble is large, and the show handles it well. Here’s a quick look at who plays whom:
| Role | Actor |
|---|---|
| Ali / Alisson Fajardo | Kathryn Bernardo |
| Eloy / Elorde Borja | Daniel Padilla |
| Hugo / Sebastian Agcaoili | Ronaldo Valdez |
| Helena Agcaoili | Gloria Diaz |
| Margie Fajardo | Gelli De Belen |
| Captain Rafael Rosales | Cris Villanueva |
| Pat / Patricia Fajardo | Bianca de Vera |
| Fred / Frederico Borja | Romnick Sarmenta |
| Heart Borja | Irma Adlawan |
| Ben / Benjamin Baquiran | Earl Ignacio |
| Ays / Arturo | Matt Evans |
| Tox / Concepcion Baquiran | Gillian Vicencio |
Some of these actors appear twice, playing younger versions of their characters. Rhed Bustamante plays young Ali, and James Graham plays young Eloy. Dominic Ochoa plays young Hugo, and Isabelle Daza plays young Helena. McCoy de Leon plays young Fred, and Ramon Christopher plays young Atty. Jimmy.
What Works
The show is at its best when it focuses on the relationships between its characters. The Agcaoili family dynamics are sharp, and the show captures the small ways people lie to each other. Valdez’s performance grounds the show, making Hugo’s decline feel real even when the script leans on melodrama.
The show also handles its younger characters well. Young Ali and young Eloy get screen time that lets the audience see where the adults came from. These scenes add depth to the present-day story without slowing it down.
The humor lands more often than it misses. The show knows when to lighten a scene with a joke, and that balance keeps the tone from tipping into pure soap opera.
Where It Falls Short
The 130-episode runtime shows in the middle stretch. Some storylines drag, and the show repeats itself in places. The pacing suffers when the writers lean on exposition rather than action.
The show’s final arc, which brings the families together, feels rushed in places. The resolution is satisfying, but it arrives too quickly after a long stretch of setup. Some viewers may feel the payoff doesn’t match the build.
The show also relies heavily on its leads. When Bernardo and Padilla aren’t on screen, the quality dips. The supporting cast is strong, but they don’t always get the same attention.
Final Word
“2 Good 2 Be True” is a solid KathNiel project with a strong core. The family drama is well written, and the performances carry the show through its weaker stretches. Valdez’s turn as Hugo is the standout, giving the show a center that few series achieve.
The show isn’t perfect. Its runtime is punishing in parts, and the final arc could have used more room to breathe. But the central romance, the Agcaoili family, and the performances keep it engaging.
“2 Good 2 Be True” earns a score of 7.7 out of 10. It’s a worthwhile watch for fans of the genre, and it stands as a strong entry in the KathNiel catalog.
Get the Notebook.
The day's best stories and every fresh verdict, in plain English, in your inbox by seven. One email a day, no more.





