An Academy Award winner for Best Foreign Language Film and winner of five Golden Lola Awards... More >>>