Revanche May 6, 2020 Revanche is an intricate meditation on love and violence woven into a tale about conscience, regret and responsibility.