Leon: The Professional ★★★★★

Utterly brilliant.