image: Maging Sino Ka Man Cast Photo
John Lloyd Cruz plays the role of Eli Davide, a persevering guy who comes from a poor family who believes that love can surpass every challenge that may come his way, even his stature in life.
Bea Alonzo is Jackie Madrigal, the unica hija of a banking magnate.
Christopher de Leon, joins the Kapamilya roster of stars as he plays Fidel Madrigal, the father of Jackie.
Chin-chin Gutierrez as Corazon Vda. De Berenguer, JB’s controlling mother and an heir of an established corporation.
And, Sam Milby as JB Berenguer, a part of a rich and prominent family who is closely attached to his mother. He could have anything a man could wish for, except for his freedom. Sam’s running a family owned shipping company.

On their first week episode, its setting took place on one of JB Berenguer’s “New Ship” called Princess of the Stars. There’s actually real-deal a Princess of the Stars Ship owned by Sulpicio Lines.
image: Princess of the Stars
I know this because, before the Pilot episode of Maging Sino Ka Man, we were assigned to go to Cebu City as part of our research. Instead of getting the Php 2.1k Cebu Plane Ticket, we decided in getting a Suite on Princess of the Stars around Php 2.6k.
more Princess of the Stars onboard photos