Rating: ★★★½

Tight, well put together film. A lot better than I expected and totally badly represented by the marketing.

TMDB link