Nowhere to Hide ★★★

Plus two stars for unrelenting style, minus one star for literally no plot.