Will T.F. Carter adapts the biblical story of Barabbas, the criminal pardoned on Passover in lieu of Jesus Christ, to a modern story set in a jail cell in Lima, Peru. Eduardo Machado directs the world premiere; the cast includes Mateo d'Amato and Anwar Wolf.
Time Out says
Details
Discover Time Out original video