The Debt ★★★½

Surprisingly good.