Messiah is an 8 episode series on the messianic prophecies of the Bible. Hosted by renowned actor and director Leonardo Defilippis, filmed at nearly 30 locations, Messiah takes viewers on an unforgettable journey from ancient Egypt, to the Mount of Sacrifice, to the fall of Rome.
Discover the One the Prophets Foretold
Did You Know?
Messiah was filmed at nearly 30 of the most important historic and religious sites on the planet. Filming locations include Nazareth, Bethlehem, the Upper Room, the Western Wall, the Church of the Holy Sepulchre, and the Colosseum in Rome. See more
14 September 2019 (USA)
See more »
See more on IMDbPro »
See full technical specs