According to producer-actor 'Ramon "Bong' Revilla Jr,' Jericho Rosales, who plays the Panday in the recent TV remake, was his original choice to play the villain Lizardo. However, as an honor of not having the lead Panday TV actor to be the villain in the movie remake, they look for another. It was also said that the production, which was co-produced by TV giant GMA, could not get the service of Jericho who was then other contract with the rival TV network, ABS-CBN. Phillip Salvador, who plays the elder Panday in the TV series, got the role.