[1] Produced by Cine Suerte Productions, Fallout Studios and Oasis of Love Movement (by Fr.
Sonny Ramirez, OP, host of the telemagazine Sharing in the City), Kristo stars Mat Ranillo III in the title role,[2] together with Rez Cortez (Judas Iscariot), Ruel Vernal (Peter), Michael Locsin (John), freelance model and then college student Charmaine Rivera (in her first and only film appearance as the Virgin Mary), Amy Austria (Mary Magdalene).
Among them are Gabby Concepción (John the Baptist), husband-and-wife pair Rudy Fernandez and Lorna Tolentino (as Simon of Cyrene and Veronica respectively), Aga Muhlach (the demon-possessed man), Rachel Lobangco (the Temptress, in which Satan is in a female form in the temptation of the desert scene), Sylvia Sanchez (the adulteress), Ang TV star and singer Lindsay Custodio (Salome), and Christopher de Leon (as Dimas as credited in the film).
The narrative of Kristo is based on the combined Gospels of Matthew, Mark, Luke, and John, but imagined as occurring in Classical Filipino society with ethnic elements and some aspects of Ancient Rome and first-century Judaea.
Live action scenes or the flow of the story follows the next page 30 years after, beginning with the preaching of John the Baptist and the Baptism of Jesus in the River Jordan.