The Consequences of Love ★★★★½

Stunning italian crime drama.