Netflix’s “Self Made” may be up next on your watch list Emma Bartlett, Arts and Culture Editor March 26, 2020