Rating: ★★★½

A little slow to start, but quite good.

TMDB link