“Lamb of God, you take away the sin of the world...”
An experimental short film about sin, the beauty of creation, and the Eucharist.
Director
Writers
Joseph Zola