Expertly crafted characters and relentless pacing