Albert Serra provokes and tortures his viewers by putting them at the heart of the bullring, staring at the eyes of the agonising, dying animals - WINNER OF THE GOLDEN SHELL at the 72nd San Sebastian International Film Festival, also showing at CPH:DOX
[Read More...]