Movie ReviewDecember 25, 2020May 12, 2025 Revanche This is an Austrian film which came out in 2008. It premiered at the Berlin Film Festival and was nominated for the American Academy Awards for best Foreign Language Film.Continue readingRevanche