The Mercenary

The Mercenary ★★½

Laboriously political but only intermittently surprising.