First Look: Octavia Spencer in Netflix’s ‘Self Made: Inspired by the Life of Madam C.J. Walker’ News TV First Look: Octavia Spencer in Netflix’s ‘Self Made: Inspired by the Life of Madam C.J. Walker’ Erik Anderson January 2, 2020 The four-part limited series is set to debut on the streamer March 20, 2020 Netflix announced today the premiere date and official title for Self... Read More