heavy allegory

Rating: 6/10 (1 February 2018)

Good picture, great performances, heavy religious and mythical allegories. Very disturbing, could have been shorter