The Nice Guys ★★★★★

there is a world where Brie Larson pulls Gosling’s name out of an envelope and Casey Affleck’s mantel is bare.