Netflix has picked up worldwide rights to Concrete Cowboy, the Idris Elba-Caleb McLaughlin drama that generated acclaim when it premiered at the Toronto Film Festival in September. While no release date has been set, the streamer is penciling in a debut in 2021.