Apostle Peter And The Last Supper

Apostle Peter & the Last Supper

Apostle Peter & the Last Supper

This fascinating film tells the Biblical story of the Last Supper through the eyes of the Apostles. Set in Rome A.D. 67, two jailers at the ancient Mamertine Prison ...

Top