The Gentlemen revolves around Mickey Pearson (McConaughey), an American ex-pat in London looking to shuffle off his weed empire. The big sell draws the attention of British ne’er-do-wells all around, including a villain played by magnificently coiffed Crazy Rich Asians breakout Henry Golding. The rest of the cast is rounded out by Hugh Grant as Fletcher, the titillated narrator who speaks in a sort of Cockney swirl; Colin Farrell, Charlie Hunnam, and Michelle Dockery.