A criminal  thriller in a corporate setting with a happy end (ends, actually...)