The Gentlemen ★★★½

Indulgent, convoluted, no single character to root for, and there I was, grinning throughout.