25th Ljubljana International Film Festival Winner

Austrian film “Goodnight Mommy” by Veronika Franz and Severin Fiala is the winner of the…