The Firm ★★★

So long and pulpy yet oddly compelling.