80.000 Schnitzel Germany. Directed by Hannah Schweier
Built lands Spain. Directed by Arturo Dueñas Herrero
I am amazed an honored to have our film THE LAST SUPPER selected for this event. While Russian bombs fell on the city of Odesa, the festival makers made screenings to give hope to the inhabitants. That's the spirit!