An extrabiblical tale of Barabbas and Judith Iscariot, the presumed sister of Judas, starring Constance Crawley and Arthur Maude.
1996
2024
2018
2016
2017
2019
2010
2023
1994
2004
2014
2000