Beautiful, interesting, incredible cinema.
A Christ is sentenced by his peers to return to his mother’s womb.